|
|||||||||||
AW: Stockfish 12 in eigener Dimension
Und was hat Dein PC für eine Ausstattung? Nur mal so zum Vergleich...
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
|||||||||||
AW: Stockfish 12 in eigener Dimension
Jo, da dürfte LCZero tatsächlich stärker sein. Das Kräfteverhältnis ist da doch etwas günstiger für LCZero als beim TCEC-Turnier. Wobei ich auch dort keine Prognose abgeben möchte, wie das Finale ausgeht.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
|||||||||||
AW: Stockfish 12 in eigener Dimension
Hallo zusammen!
Update: Habe überlesen, dass das Netz j92-100 ist. Und das scheint eines der stärkeren Netze zu sein. Zumindest unter Linux, von dem die Rede war, ist die Installation und Konfiguration für CUDA zurzeit wesentlich einfacher als für OpenCL. Für Ubuntu gibt es z.B. Pakete, in denen vieles vorbereitet ist. Bei OpenCL muss man ein bisschen mehr basteln. Die AMD-Grafikkarten haben hardwaremäßig keine schlechte Rechenperformance und wurden im Mininghype gerne verwendet. Bei LC0 hängt vieles vom Backend ab und da sieht es so aus, dass die Performance unter CUDA besser ist. Vergleicht man z.B. eine RX 580 von AMD mit einer GTX 1060 von Nvidia, sind beide ungefähr gleich schnell: https://gpu.userbenchmark.com/Compar...6GB/3923vs3639 Vergleicht man jedoch die Performance in LC0, so fällt auf, dass das CUDA-Backend deutlich schneller ist: https://www.phoronix.com/scan.php?pa...-Radeon-NVIDIA CUDA und OpenCL wiederum performen beide deutlich besser als OpenBLAS, selbst wenn man eine sehr schnelle CPU nimmt. Dass es am Backend liegt, kann man auch daran sehen, wenn man bei den NVidia-Karten auch einmal OpenCL probiert. Die Performance fällt auf derselben Karte im Vergleich zu CUDA auf unter 50%: https://www.phoronix.com/scan.php?pa...DIA-Benchmarks Man kann übrigens LC0 auch legal und kostenlos unter Google Colab auf einer NVidia Tesla K80 laufen lassen, allerdings bin ich mir nicht sicher, ob der Link zur Anleitung nicht unter Werbung fällt. Viele Grüße Markus Geändert von Beeco76 (23.09.2020 um 00:11 Uhr) Grund: Habe Weight-Datei überlesen und daher eine unnötige Frage gestellt |
|
||||||||||||
AW: Stockfish 12 in eigener Dimension
Ich bin kein Freund von brute force. Aus meiner Sicht kann man es Hardware mäßig auch übertreiben. Als Freund der Schachcomputer bin ich der Meinung das man auch mit wenig viel Spass haben kann. Schau dir an was die Leute alles mit Handy, Tablet, Gavon, dgt pi, millennium Schachcomputer, centaur machen. Oder wieviel Spass wir mit unseren alten Homecomputern hatten.
__________________
Die ganze Welt des Computerschachs |
|
|||||||||||
AW: Stockfish 12 in eigener Dimension
"Xeon 6 Kerner" sagt nichts aus. Ältere Modelle (z.B. X___) sind so langsam, dass sie von jedem älteren i5-4xx in der Leistung abgehängt werden.
Gruß, Wolfgang |
|
|||||||||||
AW: Stockfish 12 in eigener Dimension
Beim TCEC-Turnier reden wir von 4 x Intel Xeon 4xE5-4669v4 mit insgesamt 88 Cores denen 4 Tesla V100 gegenüberstehen. Runtergerechnet also 1 Tesla V100 gegen 22 Cores des Xeon. Wenn man nun noch bedenkt dass die RTX2080ti etwa 80 % der Leistung einer V100 erreicht und die 2070 widerum etwa 75 % der 2080TI (und damit rechnerisch 60 % der Leistung einer V100) dann sollte die 2070 auch gegen einen sehr guten 6-Kerner locker mithalten können.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
Folgender Benutzer sagt Danke zu Hartmut für den nützlichen Beitrag: | ||
Wolfgang2 (23.09.2020) |
|
|||||||||||
AW: Stockfish 12 in eigener Dimension
Hallo Hartmut!
Das stimmt natürlich. Aber auch bei einem neueren XEON 6-Kerner dürfte LC0 mit der genannten Grafikkarte, sofern sie richtig konfiguriert ist, mithalten können.
Beim TCEC-Turnier reden wir von 4 x Intel Xeon 4xE5-4669v4 mit insgesamt 88 Cores denen 4 Tesla V100 gegenüberstehen. Runtergerechnet also 1 Tesla V100 gegen 22 Cores des Xeon. Wenn man nun noch bedenkt dass die RTX2080ti etwa 80 % der Leistung einer V100 erreicht und die 2070 widerum etwa 75 % der 2080TI (und damit rechnerisch 60 % der Leistung einer V100) dann sollte die 2070 auch gegen einen sehr guten 6-Kerner locker mithalten können. Ich nehme jetzt mal als Extrembeispiel den berühmten Schachcomputer Deep Blue. Der berechnete je nach Stellungstyp 100 bis 200 Millionen Stellungen pro Sekunde, im Schnitt 126 Millionen (laut Wikipedia). Allerdings vermute ich, dass Deep Blue gegen einen herkömmlichen PC aus dem Jahr 2010 mit aktueller Engine wenig Chancen hat, auch wenn dort vielleicht nur 4 Millionen Stellungen in der Sekunde berechnet werden. Warum ich das vemute? Auch 1997 konnte der amtierende Schachweltmeister noch Partien gegen Deep Blue gewinnen, während dies seit ca. 2010 mit halbwegs aktuellen Rechner und Engine eher aussichtslos ist. Selbst wenn man nur die reine Zahl von bewerteten Stellungen betrachtet und hier mal z.B. die Rechner mit 6-Kernen herausgreift, gibt es hier zwischen alten und neuen CPUs Unterschiede. Laut Stockfish-Benchmark auf Serdatchess reihen sich die langsamen 6-Kern-Rechner in die Riege der 4-Kern-Rechner ein, während die schnellsten 6-Kern-Rechner auch schonmal 24 Kerne auf älterer Opeteron-Architektur überholen. Eines kann man aber mit Sicherheit sagen: Stockfish 12 hat mit seinem neuen Ansatz Spannung ins Computerschach gebracht. Ich bin gespannt auf die nächsten Meisterschaften. Im Grunde genommen erleben wir momentan auch einen Kampf verschiedener Denkansätze. Die klassischen Engines vs. Engines mit neuronalen Netzen vs. Stockfish 12. Inwiefern man die Elozahlen oberhalb von 3000 noch irgendwie mit menschlichen Elozahlen vergleichen kann ist dann nochmal eine andere interessante Frage. Viele Grüße Markus |
|
|||||||||||
AW: Stockfish 12 in eigener Dimension
https://technical.city/en/cpu/Xeon-E...on-Bronze-3204 Wenn man nun voraussetzt, dass beim laufenden TCEC-Turnier eine V100 als adäquater Gegner eines E5-4669v4 gesehen wird, dann kann man durchaus davon ausgehen, dass ein LC0 auf einer RTX 2070 es mit so ziemlich jedem Programm auf einem modernen XEON 6-Kerner aufnehmen kann. Bei einem "normalen" Stockfish dürfte meine Rechnung hier auf jeden Fall aufgehen. Allerdings ist Stockfish 12 mit seinem neuen Konzept natürlich trotzdem eine unbekannte Größe bei so einem Vergleich, da der durch das neue Konzept entstandene Spielstärkezuwachs hier eventuell bestehende Nachteile wieder ausgleichen kann. Spannend wäre so ein Vergleich also in jedem Fall.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
||||||||||||
AW: Stockfish 12 in eigener Dimension
Hi, weiß nicht, ob die Frage an der Stelle richtig ist, aber: kennt jemand eine Benchmark-Möglichkeit für Lc0?
Hardware-Vergleiche, die für Stockfish oder andere A/B Engines nützlich sind, kann man vielleicht über http://ipmanchess.yolasite.com/amd--...hess-bench.php machen. Da findet man z.B. die CCRL Hardware(?) unter 10.095.484 Intel i7 4770K @4.2Ghz 4cores BMI2 Christian oder? Ein bisschen wundert mich das schon, denn mein Laptop Zephyrus G14 mit dem Ryzen 4900HS 3GHz kommt auf: ... 36: nodes: 857185 27651 knps 37: nodes: 3385330 21982 knps =========================== Total time (ms) : 181189 Nodes searched : 2879013638 Nodes/second : 15889560 ... also auf ca. 50% mehr? Selbst nur mit der Batterie kommt er auf ca. 12.5m N/s. Ist natürlich nix gegen https://www.alternate.de/Intel/Xeon-...roduct/1370019 mit 430m N/s. Aber auch die neuen Ryzen 9 mit > 70m N/s wären schonmal was. Egal, wie auch immer, interessant wäre aber noch wie die eingebaute RTX 2060 mit Max-Q abschneidet im Vergleich mit anderen Setups. Zumindest ist bei mir der SF dev im Zweikampf etwas besser als Lc0 0.26.3 mit dem J92-270 Netz. Kennt da jemand etwas Vergleichbares? Viele Grüße Martin |
|
|
Ähnliche Themen | ||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Turnier: King vs Stockfish | borromeus | Partien und Turniere / Games and Tournaments | 3 | 06.01.2019 12:29 |
Frage: Schachcomputer mit Stockfish | mibere | Die ganze Welt der Schachcomputer / World of chess computers | 21 | 14.11.2016 19:12 |
Test: Pewatronic Grandmaster mit Stockfish 5 auf den Prüfstand | pato4sen | Partien und Turniere / Games and Tournaments | 37 | 27.07.2016 19:34 |
Partie: Master Chess vs. Stockfish 4 | schachmatt! | Partien und Turniere / Games and Tournaments | 14 | 27.02.2014 12:07 |
Info: In eigener Sache - Meine persönlichen Daten | Mythbuster | Vorstellung / Presentation | 0 | 11.01.2010 15:45 |