Die ermittelten Nodes/second geteilt durch den effektiven GHz Wert des Prozessors, wiederum geteilt durch 1000 ergibt unseren Mobile Stockfish Mark in der Einheit kNs/GHz (kilo Nodes in der Sekunde je GHz Takt). Die nominelle Taktfrequenz eines Intel Core i7 620UM des Lenovo U160 Notebooks liegt bei 1,06 GHz. Tatsächlich verdoppelt sich dies aber durch den Turbo Boost der CPU auf bis zu 2,12 GHz ( = effektive GHz Zahl). Bei diesem kurzen Benchmark wird nur ein Kern verwendet.
Die Stockfish PowerPC Varianten wurden mittels GCC aus den beiliegenden Sourcen erzeugt. Ansonsten kamen die Download Versionen zum Einsatz. Da die berechneten Knoten pro Sekunde bei jedem Durchlauf etwas schwanken, ist hier der Mittelwert aus mehreren Versuchen gelistet. Abweichungen im Bereich von bis zu ± 5 kNs/GHz sind möglich. Immer 32 Bit, falls nicht anders bei der CPU angegeben.
stockfish bench > /dev/null
CPU kNs/GHz System
--------------------------------------------
Cortex A8 130 Android
PowerPC G4 140 OS X (Apple gcc 4.0.1)
Atom 150 Windows
Cortex A9 150 Android
PowerPC G4 155 OS X (Apple gcc 4.2.1)
PowerPC G4 170 OS X (gcc 4.6.3)
PowerPC G4 180 OS X (gcc 4.7 mit PGO+LTO)
Pentium III 200 Windows
Pentium M 285 Linux
Core 2 300 Windows
Core i 310 Windows
Core i 64 Bit 410 Windows
Core i 64 SSE42 425 Windows
Getestete Mobilrechner
Cortex A8 Hummingbird 1,0 GHz -- Galaxy Tab (2010)
Cortex A9 Tegra 2 1,0 GHz -- Toshiba AC100 (2010)
Atom N270 1,6 GHz -- eeePC 901 (2008)
PowerPC G4 7447A 1,67 GHz -- PowerBook G4 15" (2005)
Pentium III M 1,13 GHz -- Dell C810 (2001)
Pentium M 730 1,6 GHz -- MSI S260 (2005)
Core 2 Duo T7500 2,2 GHz -- Acer TM 5720 (2007)
Core i7 620UM 1,06[Turbo 2,12] GHz -- Lenovo U160 (2010)
$ time ./stockfish222-g47pgo+lto bench > /dev/null
===========================
Total time (ms) : 17944
Nodes searched : 5447426
Nodes/second : 303579
real 0m18.598s
user 0m16.679s
sys 0m0.545s
$ time ./stockfish222-g463 bench > /dev/null
===========================
Total time (ms) : 18994
Nodes searched : 5447426
Nodes/second : 286797
real 0m19.738s
user 0m17.695s
sys 0m0.551s
$ time ./stockfish222-g421 bench > /dev/null
===========================
Total time (ms) : 20851
Nodes searched : 5447426
Nodes/second : 261254
real 0m21.343s
user 0m19.558s
sys 0m0.564s
$ time ./stockfish222-g401 bench > /dev/null
===========================
Total time (ms) : 23137
Nodes searched : 5447426
Nodes/second : 235442
real 0m23.744s
user 0m21.850s
sys 0m0.583s
===========================
Total time (ms) : 17944
Nodes searched : 5447426
Nodes/second : 303579
real 0m18.598s
user 0m16.679s
sys 0m0.545s
$ time ./stockfish222-g463 bench > /dev/null
===========================
Total time (ms) : 18994
Nodes searched : 5447426
Nodes/second : 286797
real 0m19.738s
user 0m17.695s
sys 0m0.551s
$ time ./stockfish222-g421 bench > /dev/null
===========================
Total time (ms) : 20851
Nodes searched : 5447426
Nodes/second : 261254
real 0m21.343s
user 0m19.558s
sys 0m0.564s
$ time ./stockfish222-g401 bench > /dev/null
===========================
Total time (ms) : 23137
Nodes searched : 5447426
Nodes/second : 235442
real 0m23.744s
user 0m21.850s
sys 0m0.583s
Keine Kommentare:
Kommentar veröffentlichen