- EDV-Benchmark
-
Benchmarkings sind genormte Testverfahren, mit deren Hilfe man die Leistung von EDV-Systemen oder Systemklassen ermitteln und diese nach bestimmten Kriterien miteinander vergleichen kann. Bekannt sind die Benchmark-Tests für die Hardware-Leistung bei Computersystemen.
Ursprünge der Hardware-Benchmark-Tests
- 70er-Jahre: Messung in Mips und Flops
- Frühe 80er-Jahre: Messung in Dhrystones und Whetstones
- Seit 1989: Anwendungs-Benchmark-Tests der Standard Performance Evaluation Corporation (SPEC). Es handelt sich um eine Serie von Anwendungen (z. B. neuronale Netze, finite Elemente, Videoenkodierung usw.), die in Integer-bezogene (SpecInt) und Floatingpoint-bezogene (SpecFp)-Programme eingeteilt werden. Entsprechend bildet das Endergebnis der Tests immer zwei Zahlen, die die Leistung bezogen auf eine Referenzmaschine (Benchmark) angeben. Bei Spec2000 ist dies z. B. eine Sun UltraSparcIIi/256MB.
Hardware-Benchmarktests schließen traditionell nur CPU- und Speicherzugriffsleistung ein. Grafikkarte, Massenspeicher usw. werden nicht getestet.
Die Spec-Aktualisierung erfolgte im August 2006: SPEC 2006. Die Auswahl der einzelnen Benchmark-Bestandteile ist mittlerweile abgeschlossen.
Beispiel für Hardware-Benchmarks
Tabelle einiger Dhrystone-Werte als Beispiel für Hardware-Benchmarks:
Typ Mikroprozessor Betriebssystem Compiler Dhrystones/sec., no reg Dhrystones/sec., reg IBM PC/XT 8088-4.77Mhz PC/IX cc 257 287 VAX 11/780 UNIX 5.2 cc 1.515 1.562 Compaq PIII/450 NT4 TCC 3.1/286/287 71.428 Compaq PIII/450 NT4 wcc 10.5/-otexan-fp5 250.000 FMS AthlonXP1800 SUSE 8.2 gcc 2.016.129 FMS AthlonXP1800 SUSE 8.2 gcc -O3 5.050.505
Wikimedia Foundation.