Total time (ms) : 5937
Nodes searched : 1493904
Nodes/second : 251626
Cores/Threads : 4 Kerne, 8 Threads (Ich weiß aber nicht, wie "bench" damit tatsächlich umgeht)
CPU : Intel(R) Core(TM) i5-1035G4 CPU @ 1.10GHz 1.50 GHz (Ich finde, diese Info ist auch interessant)
Extension : bmi2
OS : Windows 11
bench 16 1 13 default depth
. Bis zum Verzicht auf die HCE konnte man die Bewertungsfunktion noch auswählen (mixed classical und pure). Die Parameter bedeuten:16 Hashspeicher in MB, 1 Thread und 13 Hz Rechentiefe.Total time (ms) : 6101
Nodes searched : 10345727
Nodes/second : 1695742
Total time (ms) : 6692
Nodes searched : 11266086
Nodes/second : 1683515
Total time (ms) : 6467
Nodes searched : 10639339
Nodes/second : 1645173
Total time (ms) : 6515
Nodes searched : 10989827
Nodes/second : 1686849
Total time (ms) : 5946
Nodes searched : 9965422
Nodes/second : 1675987
Total time (ms) : 5937
Nodes searched : 1493904
Nodes/second : 251626
Total time (ms) : 6101
Nodes searched : 10345727
Nodes/second : 1695742
Cores/Threads : 4/8
CPU : Intel(R) Core(TM) i5-1035G4 CPU @ 1.10GHz 1.50 GHz
Extension : bmi2
OS : Windows 11
Total time (ms) : 1251
Nodes searched : 1573024
Nodes/second : 1257413
Total time (ms) : 928
Nodes searched : 12383931
Nodes/second : 13344753
Cores/Threads : 10/10
CPU : Apple M1 MAX @3.23Ghz ddr5 6400
Extension : pop-neon-dotprod
OS : macOS Ventura 13.4.1 (C)
Version: Stockfish dev-BMI2 25.04.2023
Aufruf: bench 1024 <Threads> 23 default depth mixed
Intel-CPU (i9- 7980XE im "Normalzustand" mit 2,6 GHz) mit 18 cores und Hyperthreading.
Für jede Ergebniszeile wurde Stockfish 3mal aufgerufen und mit dem arithmetischen Mittel gerechnet.
Es war sichergestellt, dass die CPU bis 18 Threads nur ein (Stockfish-)Thread pro Kern zuließ.
Threads Zeit kilo Nodes kNps +/th rel. +/th Nps (rel.) Bbr t Bbr Nps Bbr n
1 59,32 115.667 1.951 100% 100% 100% 7% 7% 0%
2 47,27 195.886 4.145 20% 112% 212% 7% 4% 3%
4 40,00 317.946 7.949 11% 102% 407% 10% 0% 10%
8 32,57 525.639 16.137 6% 104% 827% 13% 0% 13%
12 28,96 707.998 24.456 5% 105% 1253% 11% 3% 8%
16 26,75 828.558 30.993 4% 99% 1588% 14% 4% 13%
18 27,07 904.863 33.422 3% 95% 1712% 3% 2% 4%
24 34,35 1.323.258 38.494 2% 81% 1972% 8% 7% 14%
28 33,82 1.373.339 40.615 2% 73% 2081% 5% 2% 5%
30 31,83 1.304.524 40.973 2% 69% 2099% 9% 3% 12%
32 32,76 1.357.827 41.447 1% 65% 2124% 4% 2% 6%
36 34,77 1.566.676 45.010 1% 63% 2306% 8% 9% 16%
Legende
---------
Threads ...: Anzahl der Threads im Aufruf von bench.
Zeit ......: Zeitangabe des Programms in Sekunden bis zum Ende der Berechnungen.
kilo Nodes : Angabe des Programms zur Anzahl der berechneten Knoten.
kNps ......: kilo Nodes dividiert durch die Zeitangabe.
+/th ......: Zeit pro Thread im Verhältnis zum Aufruf mit einem Thread. Bspw. sind 4 Threads zwar nach 67% der Zeit eines Laufs mit nur einem Thread fertig. Der Zugewinn durch 3 weitere Threads liegt damit, bezogen auf die Lösungszeit, pro Thread bei 11%.
Nps +/th ..: Dasselbe wie +/th, aber bezogen auf Nps.
Nps (rel.) : Nps relativ zu den absoluten Werten. Wie viel Nps wurden im Verhältnis zu 1 Thread geschafft.
Die Berechnungen wurden mit Mittelwerten durchgeführt. Die Prozentzahlen geben das Verhältnis der Differenz von Maximalwert und Minimalwert zum arthmetischen Mittel der drei gemessenen Werte als Bandbreite (Bbr) an. Bei identischen Werten kommt 0 % heraus.
Bbr t .....: Bandreite der Testdauer.
Bbr Nps ...: Bandreite der Knoten pro Sekunde.
Bbr n .....: Bandreite der Anzahl der berechneten Knoten. Nur bei 1 Thread sind die Werte aller drei Durchläufe identisch und die Bandreite 0 % (siehe Tabelle). Ab 2 Threads ist die Suche nicht mehr deterministisch und die Werte unterscheiden sich zum Teil sehr deutlich.
Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill