Updated report time
This commit is contained in:
parent
67af31aac8
commit
9b6d9e81b3
@ -10,7 +10,7 @@
|
|||||||
#+LATEX_HEADER: \usepackage{xcolor} \usepackage{hyperref}
|
#+LATEX_HEADER: \usepackage{xcolor} \usepackage{hyperref}
|
||||||
#+LATEX_HEADER: \hypersetup{colorlinks=true,linkbordercolor=red,linkcolor=blue,pdfborderstyle={/S/U/W 1}}
|
#+LATEX_HEADER: \hypersetup{colorlinks=true,linkbordercolor=red,linkcolor=blue,pdfborderstyle={/S/U/W 1}}
|
||||||
#+STARTUP: latexpreview
|
#+STARTUP: latexpreview
|
||||||
#+OPTIONS: toc:nil |:nil
|
#+OPTIONS: toc:nil
|
||||||
|
|
||||||
* Sujet
|
* Sujet
|
||||||
|
|
||||||
@ -85,41 +85,16 @@ de référence.
|
|||||||
|
|
||||||
Voici les moyennes de temps d’exécution selon le nombre d’itérations réussies
|
Voici les moyennes de temps d’exécution selon le nombre d’itérations réussies
|
||||||
sur le nombre d’exécutions indiqué.
|
sur le nombre d’exécutions indiqué.
|
||||||
#+tblname: temps1
|
|
||||||
| / | < | < | < |
|
|
||||||
| Nombre d’itérations | Temps d’exécution | Variation | Nombre d’exécutions |
|
|
||||||
|---------------------+-------------------+-----------+---------------------|
|
|
||||||
| 10 | | | 200 |
|
|
||||||
| 50 | | | 100 |
|
|
||||||
| 100 | | | 50 |
|
|
||||||
| 200 | | | 20 |
|
|
||||||
| 500 | | | 10 |
|
|
||||||
| 1000 | | | 5 |
|
|
||||||
#+begin_src gnuplot :var data=temps1 :file temps1.png
|
|
||||||
reset
|
|
||||||
set title "Temps d’exécution"
|
|
||||||
set size ratio square
|
|
||||||
set key box linestyle -1
|
|
||||||
set key top left
|
|
||||||
|
|
||||||
set xlabel "Nombre d’itérations"
|
| / | < | < | < |
|
||||||
set xrange[0 : 7]
|
| Nb d’améliorations | Temps d’exécution (s) | Variation (s) | Nb d’exécutions |
|
||||||
set xtics nomirror rotate by -45
|
|--------------------+-----------------------+---------------+-----------------|
|
||||||
|
| 10 | 0.060847 | 0.000498 | 200 |
|
||||||
set yrange [0 : *]
|
| 50 | 0.29823 | 0.00453 | 100 |
|
||||||
set ylabel "Temps (s)"
|
| 100 | 0.7093 | 0.0135 | 50 |
|
||||||
set ytics nomirror
|
| 200 | 1.9584 | 0.0559 | 20 |
|
||||||
set log y 2;
|
| 500 | 8.739 | 0.291 | 10 |
|
||||||
|
| 1000 | 27.930 | 0.582 | 5 |
|
||||||
set y2range [* : *]
|
|
||||||
set y2label "Variation (s)"
|
|
||||||
set log y2 2
|
|
||||||
set y2tics 0,0.5,3.5
|
|
||||||
|
|
||||||
set style data points
|
|
||||||
plot data u 2:xticlabels(1) axis x1y1 lw 3 title 'Temps', \
|
|
||||||
data u 3:xticlabels(1) axis x1y2 lw 3 title 'Variation'
|
|
||||||
#+end_src
|
|
||||||
|
|
||||||
Naturellement, la variation en temps d’exécution croît en même temps que le
|
Naturellement, la variation en temps d’exécution croît en même temps que le
|
||||||
nombre d’améliorations nécessaires à apporter à l’image à améliorer, dû à la
|
nombre d’améliorations nécessaires à apporter à l’image à améliorer, dû à la
|
||||||
@ -144,41 +119,16 @@ de rapidité à l’exécution. Cette méthode est celle implémentée dans la f
|
|||||||
|
|
||||||
Voici les moyennes de temps d’exécution selon le nombre d’itérations réussies
|
Voici les moyennes de temps d’exécution selon le nombre d’itérations réussies
|
||||||
sur le nombre d’exécutions indiqué.
|
sur le nombre d’exécutions indiqué.
|
||||||
#+tblname: temps2
|
|
||||||
| / | < | < | < |
|
|
||||||
| Nombre d’itérations | Temps d’exécution | Variation | Nombre d’exécutions |
|
|
||||||
|---------------------+-------------------+-----------+---------------------|
|
|
||||||
| 10 | | | 200 |
|
|
||||||
| 50 | | | 100 |
|
|
||||||
| 100 | | | 50 |
|
|
||||||
| 200 | | | 20 |
|
|
||||||
| 500 | | | 10 |
|
|
||||||
| 1000 | | | 5 |
|
|
||||||
#+begin_src gnuplot :var data=temps2 :file temps2.png
|
|
||||||
reset
|
|
||||||
set title "Temps d’exécution"
|
|
||||||
set size ratio square
|
|
||||||
set key box linestyle -1
|
|
||||||
set key top left
|
|
||||||
|
|
||||||
set xlabel "Nombre d’itérations"
|
| / | < | < | < |
|
||||||
set xrange[0 : 7]
|
| Nb d’améliorations | Temps d’exécution (s) | Variation (s) | Nb d’exécutions |
|
||||||
set xtics nomirror rotate by -45
|
|--------------------+-----------------------+---------------+-----------------|
|
||||||
|
| 10 | 0.074951 | 0.000533 | 200 |
|
||||||
set yrange [0 : *]
|
| 50 | 0.26385 | 0.00401 | 100 |
|
||||||
set ylabel "Temps (s)"
|
| 100 | 0.6385 | 0.0148 | 50 |
|
||||||
set ytics nomirror
|
| 200 | 1.6145 | 0.0348 | 20 |
|
||||||
set log y 2;
|
| 500 | 6.747 | 0.235 | 10 |
|
||||||
|
| 1000 | 19.608 | 0.327 | 5 |
|
||||||
set y2range [* : *]
|
|
||||||
set y2label "Variation (s)"
|
|
||||||
set log y2 2
|
|
||||||
set y2tics 0,0.5,3.5
|
|
||||||
|
|
||||||
set style data points
|
|
||||||
plot data u 2:xticlabels(1) axis x1y1 lw 3 title 'Temps', \
|
|
||||||
data u 3:xticlabels(1) axis x1y2 lw 3 title 'Variation'
|
|
||||||
#+end_src
|
|
||||||
|
|
||||||
On peut remarquer une très nette amélioration de la rapidité d’exécution du
|
On peut remarquer une très nette amélioration de la rapidité d’exécution du
|
||||||
logiciel. Étant donné que cette modification ne sera à priori pas en conflit
|
logiciel. Étant donné que cette modification ne sera à priori pas en conflit
|
||||||
|
Binary file not shown.
Binary file not shown.
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 8.1 KiB |
Binary file not shown.
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 8.1 KiB |
Loading…
x
Reference in New Issue
Block a user