sprawozdanie + wykresy
This commit is contained in:
BIN
DergunPiotr-WaskoDominik/zad1/dane/czas.jpg
Normal file
BIN
DergunPiotr-WaskoDominik/zad1/dane/czas.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 27 KiB |
BIN
DergunPiotr-WaskoDominik/zad1/dane/przyspieszenie.jpg
Normal file
BIN
DergunPiotr-WaskoDominik/zad1/dane/przyspieszenie.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 25 KiB |
19
DergunPiotr-WaskoDominik/zad1/dane/wykres.gnuplot
Normal file
19
DergunPiotr-WaskoDominik/zad1/dane/wykres.gnuplot
Normal file
@@ -0,0 +1,19 @@
|
||||
#set terminal x11
|
||||
set terminal jpeg
|
||||
set xrange [0:16]
|
||||
set yrange [0:6]
|
||||
|
||||
set xlabel "Liczba watkow [n]"
|
||||
set ylabel "Przyspieszenie [n]"
|
||||
|
||||
set out "przyspieszenie.jpg"
|
||||
plot \
|
||||
"wyniki.txt" using 1:3 with points ls 3 lc rgb "red" title "przyspieszenie", \
|
||||
"wyniki.txt" using 1:3 with lines ls 3 lc rgb "blue" notitle
|
||||
|
||||
set out "czas.jpg"
|
||||
set ylabel "Czas obliczen [ms]"
|
||||
set yrange [0:16000]
|
||||
plot \
|
||||
"wyniki.txt" using 1:2 with points ls 3 lc rgb "red" title "czas", \
|
||||
"wyniki.txt" using 1:2 with lines ls 3 lc rgb "blue" notitle
|
||||
@@ -79,23 +79,20 @@ Zmienna \textit{i} ma za zadanie przechodzić po wierszach macierzy wyjściowej,
|
||||
|
||||
(wyjaśnić dyrektywy pragma - jaki wpływ na zrównoleglenie)
|
||||
|
||||
Program został skompilowany i uruchomiony z następującymi parametrami: macierz 1000x1000, ilość wątków 1-15, dla każdego wątku wykonano 10 powtórzeń. Z otrzymanych wyników obliczono przyspieszenie oraz średni czas liczenia macierzy. Poniżej przedstawione są wykresy zależności czasu obliczeń oraz przyspieszenia od ilości wątków.
|
||||
Program został skompilowany i uruchomiony z następującymi parametrami: macierz 1500x1500, ilość wątków 1-15, dla każdego wątku wykonano 10 powtórzeń. Z otrzymanych wyników obliczono przyspieszenie oraz średni czas liczenia macierzy. Poniżej przedstawione są wykresy zależności czasu obliczeń oraz przyspieszenia od ilości wątków.
|
||||
|
||||
\begin{figure}[!hbp]
|
||||
\centering
|
||||
\includegraphics[width=0.7\textwidth]{dane/wykres.eps}
|
||||
\caption{Profesjonalna prosta czerwona kreska z kropkami}
|
||||
\includegraphics[width=0.7\textwidth]{dane/przyspieszenie.jpg}
|
||||
\caption{Wykres zależności przyspieszenia obliczeń od liczby wykorzystanych wątków}
|
||||
\end{figure}
|
||||
|
||||
\begin{wrapfigure}{r}{0.5\textwidth}
|
||||
\vspace{-20pt}
|
||||
\begin{center}
|
||||
\includegraphics[width=0.45\textwidth]{dane/pomiar.pdf}
|
||||
\end{center}
|
||||
\vspace{-20pt}
|
||||
\caption{Krzywa niebieska kreska}
|
||||
\vspace{-10pt}
|
||||
\end{wrapfigure}
|
||||
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[width=0.7\textwidth]{dane/czas.jpg}
|
||||
\caption{Wykres zależności czasu obliczeń od liczby wykorzystanych wątków}
|
||||
\end{figure}
|
||||
|
||||
|
||||
W celu ułatwienia pracy Prowadzącemu warto wykresy podpisać, aby Prowadzący omyłkowo nie przyjął, że dany wykres przedstawia średnią miesięczną temperaturę w Bangladeszu na przełomie lat 1975-1982, ponieważ taki wykres byłby nieodpowiedni, przez co sprawozdanie byłoby niezaliczone. Łatwo zauważyć, że każdy wykres w przestrzeni 2D posiada dwie osie i z grzeczności należy je opisać. Osie posiadają jednostki, które też warto przytoczyć.
|
||||
|
||||
Reference in New Issue
Block a user