Dhrystone - Prozessoren

Gast #321613
Lesenswert?
• ▲
▼
Hallo

wenn man im Google eingibt:

Dhrystone LPC2000

findet man 54 Dhrystone MIPs LPC2000 at 60 MHz

wenn man

Dhrystone MPC555 eingibt findet man

52.7K MIPS (Dhrystone 2.1)@ 40MHz ==> kilo

Ist bei den Prozessoren wirklich so ein grosser Unterschied ==> 54 zu
52k Mips ?? oder ist da ein Fehler?

Ist das eigentlich eine Größe durch die Prozessoren wirklich verglichen
werden koennen?

Besten Dank

mathias g.
Gast #321616
Lesenswert?
• ▲
▼
Dhrystone und Whetstone sind bekannte Benchmark Tests.

Dhrystone für String-Operationen und Whetstone für Floating Point
Arithmetik.

Da ist es jedoch davon abhängig, welcher Code auf den Prozessoren läuft
und wie gut der Compiler ist.

Ein klein wenig Info zu einem Compiler, den ich verwende, und den
Konkurrenten, mit einem ARM7-Controller (Philips LPC2000-Serien), gibt
es hier:

http://www.keil.com/benchmks/dhry.htm

http://www.keil.com/benchmks/whets.htm

http://www.keil.com/benchmks/tm_carm_v0_keil.asp

http://www.keil.com/benchmks/tm_carm_v331_gnu.asp

http://www.keil.com/benchmks/carm_v0code.htm

Natürlich sind das universelle Tests. Wenn deine eigene Software was
ganz anderes macht, sind natürlich eigene Überlegungen zur Performance
nötig.

Gruß

Dietmar
Gast #321617
Lesenswert?
• ▲
▼
Man sollte dabei nicht vergessen, dass kommerzielle Compiler teilweise
über Dhrystone-Werte verkauft werden, d.h. die Compiler sind dafür
tendentiell "handoptimiert" und lassen bei anderem Code deutlich nach
(das wurde auch schon bei den viel komplexeren SPEC Benchmarks
nachgewiesen). Das macht sich nicht zuletzt gegenüber dem GCC
bemerkbar, der nicht auf Dhrystones getuned ist.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.