From f57ef2ff814ac1dd73f49a26f6aab3abc6ef0523 Mon Sep 17 00:00:00 2001 From: couturie Date: Fri, 30 Oct 2015 13:57:13 -0400 Subject: [PATCH 1/1] ajout 1er speedup --- reservoir.tex | 1 + speedup.pdf | Bin 0 -> 6071 bytes speedup.plot | 11 +++++++++++ speedup.txt | 13 +++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 speedup.pdf create mode 100644 speedup.plot create mode 100644 speedup.txt diff --git a/reservoir.tex b/reservoir.tex index 82dbdf3..05bcb21 100644 --- a/reservoir.tex +++ b/reservoir.tex @@ -319,6 +319,7 @@ Application on the MNIST problem} \begin{frame}{Performances of the parallel code} % Slide 12 % To be completed + \includegraphics[width=7.5cm]{speedup.pdf} \end{frame} \begin{frame}{Exploring ways to improve the results} % Slide 13 diff --git a/speedup.pdf b/speedup.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b9e3b863ea72be770180e1bf88228fb4188f6c76 GIT binary patch literal 6071 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 XBTkJ8RG7{{bQ`KI!NS7D)0OZaLNo6z literal 0 HcmV?d00001 diff --git a/speedup.plot b/speedup.plot new file mode 100644 index 0000000..12ee462 --- /dev/null +++ b/speedup.plot @@ -0,0 +1,11 @@ +# Analysis description +set encoding iso_8859_1 +set terminal x11 +set size 1,0.5 +set term postscript enhanced portrait "Helvetica" 12 + +set ylabel "speed up" +set xlabel "nb. of cores" +#set key on outside left bmargin +plot 'speedup.txt' using 1:3 t "practice" with linespoints lt 1 lw 2 lc 1 ps 0 pt 1,\ + 'speedup.txt' using 1:4 t "ideal" with linespoints lt 2 lw 2 lc 2 ps 0 pt 2 diff --git a/speedup.txt b/speedup.txt new file mode 100644 index 0000000..baf506f --- /dev/null +++ b/speedup.txt @@ -0,0 +1,13 @@ +#condition : +# int Nsd=10000; +#int Nttmax=200; +#int Nnode=2000; +#int nb_seed=1000; +#nb proc time speed up ideal speed up + +1 49212 1 1 +2 24966.6 1.971 2 +4 13079.9 3.762 4 +8 6602.13 7.453 8 +16 3633.65 13.543 16 +32 1960.88 25.096 32 -- 2.39.5