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.
Hmm, also ich glaub nicht wirklich dran, dass der PPC mehr als 1000 Instructions / cycle kann :) Sicherlich ein Fehler, und das K is zuviel
Meinst Du das hier? http://www.compuphase.com/dhrystone.htm Da wird erklärt, daß es Dhrystones und Dhyrstone MIPS gibt. 1 MIPS=1757 Dhrystones/s. Wahrscheinlich sind beim zweiten Wert Dhrystones/s gemeint, das entspräche 30 MIPS.
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
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.
@Marko B. Komisch, es steht auf etlichen Seiten z.B.: hier http://www.wuerz-elektronik.com/PDF-Dateien/555light-dat.pdf oder hier http://www.ipsiamoretto.com/utenti/azzani/public_html/mcu/overview/ovmpc.htm usw. Besten Dank noch mfg mathias
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.