Académique Documents
Professionnel Documents
Culture Documents
Introduction
Benchmark :
Plusieurs dfinitions
Dfinition globale Dfinition informatique
Objectifs
Analyser les performances Minimiser les cots
AL - SI5 - 2012/2013 El Bouhy - Lecavelier - Mnmoi Raffalli 2
Cadre du sujet
Du benchmarking au benchmark :
Planification : choix des critres Analyse : identification des niveaux de performances Intgration / Action
AL - SI5 - 2012/2013
Aspect conomique
Rapport prix/performance
AL - SI5 - 2012/2013
TPC-C
Simulation systme SGBD (gestion des stocks)
AL - SI5 - 2012/2013 El Bouhy - Lecavelier - Mnmoi Raffalli 6
AL - SI5 - 2012/2013
Impact conomique
AL - SI5 - 2012/2013
AL - SI5 - 2012/2013
AL - SI5 - 2012/2013
11
AL - SI5 - 2012/2013
12
AL - SI5 - 2012/2013
13
AL - SI5 - 2012/2013
14
AL - SI5 - 2012/2013
15
Benchmarks Comparatifs
Evalue les performances matrielles ou logicielles et tablit une comparaison avec les autres.
16
Benchmarks Comparatifs
Des benchmarks pour qui ? :
Les diteurs de logiciels et les constructeurs de matriel Les dveloppeurs
Les consommateurs
AL - SI5 - 2012/2013 El Bouhy - Lecavelier - Mnmoi Raffalli 17
Benchmarks Comparatifs
Des benchmarks pour qui ? :
Les diteurs de logiciels et les constructeurs de matriel
Met en valeur le produit par rapport aux autres
AL - SI5 - 2012/2013
18
Benchmarks Comparatifs
Des benchmarks pour qui ? :
Les diteurs de logiciels et les constructeurs de matriel Les dveloppeurs
Les consommateurs
AL - SI5 - 2012/2013 El Bouhy - Lecavelier - Mnmoi Raffalli 19
Benchmarks Comparatifs
Des benchmarks pour qui ? : Les dveloppeurs
Permet davoir un indice de performance pour savoir comment voluer
AL - SI5 - 2012/2013
20
Benchmarks Comparatifs
Des benchmarks pour qui ? :
Les diteurs de logiciels Les dveloppeurs
Les consommateurs
AL - SI5 - 2012/2013
21
Benchmarks Comparatifs
Des benchmarks pour qui ? :
Les consommateurs
Donne un indice de qualit du produit
Permet dorienter ses choix
AL - SI5 - 2012/2013
22
Synthse
Avantages :
Benchmarks composants : permettent didentifier rapidement les meilleurs composants et leurs limites
Synthse
Inconvnients :
Benchmarks composants : tests raliss sur un systme entier, rsultat dpendant de la plate-forme
Benchmarks systmes : trs couteux, lourds, pas adapts pour les besoins futurs du systme.
Benchmarks Vrification et validation : terminologie non uniforme dans toutes les discipline dingnieurie
AL - SI5 - 2012/2013
24
Synthse
Rponse la problmatique :
Benchmark utile pendant la phase de conception
Permet de contrler le rsultat en phase dexploitation Offre plus de prcision larchitecte dans ses tests de performance.
AL - SI5 - 2012/2013 El Bouhy - Lecavelier - Mnmoi Raffalli 25
Synthse
Open Source VS Standard (TPC, SPEC) :
Open source : accessible et dvelopps par tous. Standard : Plus rpandus, rassembles les constructeurs et acteurs les plus connus.
AL - SI5 - 2012/2013
26
Conclusion
Elments trs importants Classs dans des familles
Trs volutifs
AL - SI5 - 2012/2013 El Bouhy - Lecavelier - Mnmoi Raffalli 27
Rfrences
http://fr.wikipedia.org/wiki/Benchmark http://en.wikipedia.org/wiki/Benchmark_%28computing%29#Types_of_benchmarks http://www.investopedia.com/terms/b/benchmark.asp#axzz2Ay4ltgCS http://www.cs.umd.edu/~meesh/cmsc411/website/projects/morebenchmarks/types.html http://www.bea.gov/industry/io_benchmark.htm http://www.cs.umd.edu/class/fall2001/cmsc411/projects/morebenchmarks/types.html http://www.realworldtech.com/meaningful-benchmarks/ http://www.techradar.com/news/computing/pc/how-to-benchmark-your-pc-954580 http://www.spec.org/spec/ http://mrob.com/pub/comp/benchmarks/spec.html#CPU_06 http://www.coremark.org/faq/index.php?pg=faq http://ideasint.blogs.com/ideasinsights/2011/12/ideas-joins-spec.html http://laptoport.com/2011/11/12/nvidia-kal-el-tegra-3-and-its-companion-core-on-transformerprime/ http://www.storageperformance.org/results http://www.anandtech.com/show/4503/sandy-bridge-memory-scaling-choosing-the-best-ddr3/3 https://www.agi.com/products/stk/Default.aspx http://www.osti.gov/bridge http://www.nec-labs.com/research/system/systems_SAV-website/benchmarks.php http://www.dantecdynamics.com/Default.aspx?ID=469 http://www.oecd-nea.org/dbprog/benchmarks.htm El Bouhy - Lecavelier - Mnmoi Raffalli 28
AL - SI5 - 2012/2013
AL - SI5 - 2012/2013
29