Lothar Jung schrieb:
Erstmal der png Link:
<a class='ura' href='
https://cdn.discordapp.com/attachments/430695662108278784/1109091900461428827/Ratio_Test.pgn'>https://cdn.discordapp.com/attachments/430695662108278784/1109091900461428827/Ratio_Test.pgn</a>
Der Ratio Test kommt zu dem Ergebnis, daß für zwei RTX 4090 CPU 101 Threads - der Test CPU - eine ausgeglichene Ratio darstellen.
Bei einer RTX 4090 wären das rd. 50 Threads.
Eine 4090 hat 82,6 TFLOPS, deine 3090 hat 35,6 TFLOPS. Also weniger als die Hälfte.
Abgeleitet würde das weniger als 25 Threads bedeuten.
Aber man muss jedoch zwingend die kN/sec. (4. Spalte) der CPU-Testumgebung in Betracht ziehen:
SF_20230409-120t : 12 50 82107881 7132787803
SF_20230409-112t : 12 51 80252833 7478834412
SF_20230409-104t : 12 50 77599629 7085145216
SF_20230409-96t : 12 53 76235630 6107004445
Die Testumgebung ist mehr als 6 (77/12) mal schneller als deine Test Maschine.
Davon abgeleitet ist deine CPU einer RTX 3090 deutlich unterlegen.
Fazit: Für beliebige Hardware Konstellationen muss man die SF/Lc0 von den kN/sec der CPU im Verhältnis zu den TFLOPS der GPU ableiten.
Die Besitzer von RTX 2xxx, RTX 3xxx, RTX 4xxx können sich demnächst eine RTX 5090 kaufen und erhalten somit
zusätzlich deutlich mehr Rechenpower zu ihrer
bereits vorhandenen Rechenpower.
Bei Stockfish muss man eigentlich gleich eine neue bessere CPU kaufen, falls das überhaupt bezahlbar möglich ist.
Bin gespannt zu sehen ob AMD es schafft in 2 Jahren die CPU Leistung zu verdoppeln, denn Nvidia wird die Leistung der Tensorkerne garantiert verdoppeln.
So langsam werden die GPUs die CPU deutlich überholen, da spielt dann die Ratio irgendwann gar keine Bedeutung mehr.