Dhrystone
- Dhrystone
-
Dhrystone est un programme de test de performance, crée par Reinhold Weicker en 1984. Il est destiné à mesurer des performances de calcul entier en Pascal, en C et en ADA.
Résultats
Dhrystone tente de représenter le résultat de façon plus significative que les MIPS (millions d'instructions par seconde) car MIPS ne peut pas être utilisé dans les différents ensembles d'instructions (par exemple RISC vs CISC) pour la même exigence de calcul de la part des utilisateurs.
Critiques
Il a de nombreux inconvénients: il dispose de peu de code qui n'est généralement pas représentatif de la vie réelle des programmes.
Par exemple, Dhrystone fait beaucoup de copie de chaîne dans une tentative de copie de chaîne de mesure de performance. Cependant, les cordes de Dhrystone sont connus de longueur constante et de leurs départs sont alignés sur les frontières naturelles, deux caractéristiques généralement absents de la réalité des programmes. Par conséquent, un optimiseur peut remplacer une chaîne de copie avec une séquence de mots se déplaçant sans boucles, qui sera beaucoup plus rapide. Cette optimisation conséquent surestime la performance du système, parfois de plus de 30%.
Dhrystone n'est plus du tout utile pour la mesure de la performance des systèmes, comme sa petite taille du code (ce qui lui permet de tenir dans le cache) qui signifie qu'il ne teste pas les performances de la mémoire d'un système[1], qui est aujourd'hui une composante importante des performances d'un système.
Notes et références
Voir aussi
Articles connexes
Bibliographie
- Weicker, Reinhold. "Dhrystone: A Synthetic Systems Programming Benchmark" Communications of the ACM (CACM), Volume 27, Number 10, October 1984, p. 1013-1030.
Liens externes
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Dhrystone de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Dhrystone — is a synthetic computing benchmark program developed in 1984 by Reinhold P. Weicker intended to be representative of system (integer) programming. The Dhrystone grew to become representative of general processor (CPU) performance. The name… … Wikipedia
Dhrystone — Dhrystone синтетический тест производительности компьютеров, разработанный в 1984 году Reinhold P. Weicker. Нацелен на тестирование системной (целочисленной) производительности процессоров общего назначения. Сходный тест Whetstone.… … Википедия
Dhrystone — Saltar a navegación, búsqueda El Dhrystone es un pequeño benchmark sintético que pretende ser representativo de programación entera de sistemas. Está basado en estadísticas publicadas sobre uso de particularidades de los lenguajes de programación … Wikipedia Español
Dhrystone — ist der Name eines allgemeinen Test Programmes (Benchmark), um die Leistungsfähigkeit unterschiedlicher Rechner oder Compiler zu vergleichen. Die Ausgabe der Rechenleistung erfolgt in Dhrystone Instruktionen pro Sekunde“, wobei oft die Einheit… … Deutsch Wikipedia
Dhrystone — Dhrystone, ein Test für die Leistungsfähigkeit von Prozessoren (Benchmark), der String und Integer Operationen enthält (String, Integer). Der Name ist ein Wortspiel aus dem Namen des (älteren) Benchmarks »Whetstone« (dt. »Wetzstein«) und dem… … Universal-Lexikon
Dhrystone — El Dhrystone es un pequeño benchmark sintético que pretende ser representativo de programación entera de sistemas. Está basado en estadísticas publicadas sobre uso de particularidades de los lenguajes de programación, sistemas operativos,… … Enciclopedia Universal
Dhrystone — Routinensatz zur Benchmark Bestimmung mit Schwerpunkt CPU Integer Berechnungen, entwickelt 1984, moderne Compiler können den Code stark optimieren und somit das Ergebnis verfälschen, weshalb dieser Test, obwohl gedacht als Objektivierung zu MIPS… … Acronyms
Dhrystone — ● ►en np. um. m. ►UM Petit benchmark synthétique conçu par Reinhold Weicker, pour mesurer des performances de calcul entier. Ce test existe en Ada, en Pascal et en C. Le test est si petit qu il tient dans les caches de second niveau et ne teste… … Dictionnaire d'informatique francophone
Dhrystone — Routinensatz zur Benchmark Bestimmung mit Schwerpunkt CPU Integer Berechnungen, entwickelt 1984, moderne Compiler können den Code stark optimieren und somit das Ergebnis verfälschen, weshalb dieser Test, obwohl gedacht als Objektivierung zu MIPS… … Acronyms von A bis Z
тест Dhrystone — Тест программа для оценки производительности ПК. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN Dhrystone … Справочник технического переводчика