Jak porównywać wydajność komputerów?
Sama częstość zegara niewiele znaczy, np. w komputerach PC z procesorami Intela.
Jak porównywać wydajność komputerów? Testy - benchmarks.
MIPS = milion of instructions per second (meaningless index of performance).
Mflops = milions of floating point operations per second
Test polega na rozwiązywaniu układu 100 algebraicznych równań liniowych przy pomocy pakietu programów Linpack.
Whetstones, liczba operacji arytmetycznych na sekundę
Dhrystones - instrukcje sterujące i arytmetyka na liczbach całkowitych
Erastotenes - sito Erastotenesa, arytmetyka całkowitoliczbowa
MTOPS - miliony teoretycznie wykonywalnych operacji na sekundę, stosowane przez COCOM
Peak speed - teoretycznie możliwa prędkość
Norton Speed Index (NSI) - arytmetyka i instrukcje
Landmark Speed Index (LSI) - arytmetyka i instrukcje
SPEC-marks - średnia z wielu programów, dobry test dla stacji roboczych, zastosowania naukowe i inżynierskie.
SPEC-Web, serwer sieciowy WWW
SLALOM faces - nowy dobry test numeryczny
TPS (Transactions per second), lub OLTPS (On-Line TPS), liczba bieżących transakcji na sekundę, w dużych systemach typu baz danych:
TPC-A wszystkie terminale powinny pracować, mierzona jest wydajność w czasie rzeczywistym;
TPC-B symuluje pracę systemu poza godzinami szczytu;
TPC-C, test komercyjny, sprawdzający wydajność systemu w czasie transakcji dla typowej bazy.
Wyniki w $/tpmC, powinno być < 100 $/tpmC
Xeon - testy TPC
iCOMP, oraz nieco zmieniony test iCOMP 3, dla PIII: testy komputerów PC w/g PC Magazine.
ICOMP-3 uśrednia wyniki z 6 różnych aplikacji, mierząc zarówno szybkość wykonywania instrukcji jak i obliczeń numerycznych.
PC-Mark dla P4
kodowanie MP3 test dla stacji na Xeonie.
Biblioteka Netlib.org ma tabele szybkości komputerów, różne testy.
Już PentiumPro 200 MHz na wielu programach było szybsze niż Cray YMP!
Najlepiej testować na swoich własnych aplikacjach.
Komputer |
Zegar MHz |
SPEC 2000 |
Sun Ultra 10 |
333 |
126 |
Intel PIII |
650 |
204 |
Intel PIII |
800 |
273 |
Sun Enterprise |
450 |
274 |
AMD Athlon |
1000 |
290 |
Intel PIII |
1000 |
304 |
Intel PIII |
1130 |
320 |
IBM RS 6000 44P |
270 |
327 |
SGI Origin 3200 |
400 |
382 |
Compaq Alpha GS320-6/ |
731 |
405 |
Compaq Alpha DS20-E6/ |
667 |
514 |
Intel P4 |
2000 |
654 |