ASM Projekt 13 - Testergebnis
Gliederung
- Performance
- Analyse der Testergebnisse
Performance
Alle Tests wurden unter Win98 gemacht, um vergleichbare Werte zu erhalten. Der Test wurde einer Million Durchläufe á 5 Berechnungen
durchgeführt, d.h. der Cosinus wurde 5 Millionen mal berechnet
Prozessor |
_ASMCOS |
FCOS |
_ASMCOS/FCOS*100% |
PentiumII 266MHz |
6857ms |
3330ms |
206% |
K6-2 300MHz |
9222ms |
3625ms |
254% |
Analyse der Testergebnisse
Der PentiumII Prozesser hat zwar den geringeren Prozessortakt ist aber im FPU Bereich schneller. Überraschend ist, daß der K6-2 beim
FCOS "nur" ca. 300 ms langsamer ist aber beim _ASMCOS über 2 Sekunden verliert. Dies deutet darauf hin, daß der FMUL Befehl langsamer als
der von der Intel CPU ist. Dieser Unterschied ist deshalb so groß, da FMUL in der Schleife öfters verwendet wird.