Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Stockfish übernimmt wieder das Zepter
- - By Reinhold Stibi Date 2019-08-01 08:07
Bei meinem großen Turnier mit 24 Engines und 552 Partien führt nach 348 Partien

1  Stockfish 10                       21,5    aus 29

2  Stockfish 25.07.19  Viz        20,0    aus 29

3  Lc0 42845                          19       aus 28

4  Lc0 42668                          19       aus 29

5 Stockfish 12.04.19 Cost        18,5    aus 29

Nach Abschluss des Turniers stelle ich die Tabelle ein.

Noch aussagekräftiger ist der Test von Stefan Pohl_

Lc0 42595   gegen   Stockfish 22.06.19   500 Partien:   +83   = 309   -108   =  nur 47,50 %

Mir sind Tests mit normaler Hardware lieber als Tests mit Super-Hardware, die nur ganz wenige haben.

Da mein uralter Zweit-PC  Xeon X 5345 den Geist aufgab kaufte ich mir dafür einen superpreisgünstigen
Ryzen 5 mit ca. 350 EUR (einschließlich Windows 10Pro) in dem ich meine GTX 1050 Ti einbaute.

Bin von dem Gerät sehr begeistert da es nicht mehr Strom braucht als ein Notebook.
30 Watt im Leerlauf   mit 4 CPU  80 Watt   und 130 Watt mit GTX 1050 Ti. (GTX und RTX Karten fressen schon viel Strom).
Parent - - By Stefan Pohl Date 2019-08-01 11:42
Reinhold Stibi schrieb:


Noch aussagekräftiger ist der Test von Stefan Pohl_

Lc0 42595   gegen   Stockfish 22.06.19   500 Partien:   +83   = 309   -108   =  nur 47,50 %


"Nur" ist gut. Zeig mir mal eine andere Engine, die gegen einen aktuellen Stockfish so gut scored.
Darüberhinaus hat Lc0 mit Net 42741 sogar über 50% gegen Stockfish geholt, also den direkten Vergleich gewonnen!

Lc0 0.21.2 42741 - Stockfish 190622 bmi2    : 500 (+ 95,=317,- 88), 50.7 %
Parent - By Reinhold Stibi Date 2019-08-01 12:09
Stockfish und Lc0 sind Ausnahmeengines und einzigartig.

Danach kommt lange nichts; der Abstand ist groß.

Stockfish und Lc0 sind auf gleichem Niveau. Von besser und schlechter kann  man nicht reden.

Stockfish ist vielfältiger und ausgereifter und in allen Belangen absolute Spitzenklasse.

Lc0 setzt in Teilbereichen den Maßstab z.B. positionelles Verständnis.
Parent - - By Wolfgang Battig Date 2019-08-01 12:11
Reinhold Stibi schrieb:

Bei meinem großen Turnier mit 24 Engines und 552 Partien führt nach 348 Partien

1  Stockfish 10                       21,5    aus 29

2  Stockfish 25.07.19  Viz        20,0    aus 29

3  Lc0 42845                          19       aus 28

4  Lc0 42668                          19       aus 29

5 Stockfish 12.04.19 Cost        18,5    aus 29

Nach Abschluss des Turniers stelle ich die Tabelle ein.

Noch aussagekräftiger ist der Test von Stefan Pohl_

Lc0 42595   gegen   Stockfish 22.06.19   500 Partien:   +83   = 309   -108   =  nur 47,50 %

Mir sind Tests mit normaler Hardware lieber als Tests mit Super-Hardware, die nur ganz wenige haben.

Da mein uralter Zweit-PC  Xeon X 5345 den Geist aufgab kaufte ich mir dafür einen superpreisgünstigen
Ryzen 5 mit ca. 350 EUR (einschließlich Windows 10Pro) in dem ich meine GTX 1050 Ti einbaute.

Bin von dem Gerät sehr begeistert da es nicht mehr Strom braucht als ein Notebook.
30 Watt im Leerlauf   mit 4 CPU  80 Watt   und 130 Watt mit GTX 1050 Ti. (GTX und RTX Karten fressen schon viel Strom).


Hallo Reinhold,

das hört sich gut an. Kannst du ein paar mehr Details nennen? 4 oder 6 Cores? RAM? usw.

Und eine Quelle woher du ihn hast wäre schön. 350€ für einen kompletten PC mit Windows 10 (ohne Monitor) ist sehr günstig.

Danke!
Parent - - By Reinhold Stibi Date 2019-08-01 13:28 Upvotes 1
Hallo Wolfgang,

den Computer habe ich von der Fa. Systemtreff  über Amazon für 328 EUR gekauft.
Es handelt sich um den Ryzen 5 2400G mit integrierter Grafikkarte auf dem Chip. Es ist ein 4 Kern/8 Threads Computer
mit 8 GB RAM (die für mich vollkommen ausreichen) inklusiv Windows 10 Professional .

Stockfish in der Grundstellung ca. 970 Kn/s mit 1 CPU; mit 8 Threads ca. 5700 Kn/s. 
Habe meine GTX 1050 Ti eingebaut. Stockfish muss ich dann mit 2 CPUs als Gegenpart einstellen.
Turnier mit Ponder on ist kein Problem (auch wenn 2 Lc0s gegeneinander spielen).

Habe überhaupt nichts an dem Computer auszusetzen.

Das tolle ist, nur 30 Watt Energieverbrauch im Leerlauf und mit 4 CPUs nur 80 Watt. Dazu ist der PC sehr leise
und hat wenig Abwärme.

Mein Uralt Xeon Computer E5345 mit insgesamt vier Kernen war in der Leistung etwas schwächer
und hat sagenhafte 175 Watt in der Grundstellung verbraucht. 
Da sieht man schon den Fortschritt.

Das gute am Ryzen ist auch sein schneller Arbeitsspeicher von 2,8 GHz und das schnelle Ansprechen im
Internet. 

Der Computer kann aber inzwischen ca. 50 EUR teurer sein.

Reinhold
Parent - - By Wolfgang Battig Date 2019-08-01 13:36
Danke für die Infos!
Parent - By Reinhold Stibi Date 2019-08-01 15:44
Dabei war auch noch eine 250 GB  SSD und eine 500 GB Festplatte.
Parent - - By Reinhold Stibi Date 2019-08-01 14:16
Das 56er Net schwächelt noch erheblich und wird wahrscheinlich nie die Qualität des 42er Net erreichen.

Das zeigt auch, dass die Software wichtiger ist als die Hardware. Da nützen auch keine 2 RTX 2080 Ti
im Verbund.

Das 60er Net dürfte komplizierter sein und Fortschritte werden länger dauern, besonders in der Endphase
wo um die letzten Elos gerungen wird.

Ob dieses Net Stockfish übertreffen kann steht in den Sternen.

Meine Lieblingsengine ist übrigens Stockfish 12.04.19 Costalba  weil dieser Stockfish meine Lieblings-
teststellung Short -  Timman 32. Kg3 ! , die ich hier im Forum schon öfters angesprochen habe,
mit 1 CPU in 3 Sekunden löst. Andere Stockfishe brauchen dazu viel länger oder finden die Lösung
mit 1 CPU überhaupt nicht.
Das ist zwar nicht rational, aber irgend ein Spleen darf ja ja haben.
Parent - By Kurt Utzinger Date 2019-08-01 16:23
Reinhold Stibi schrieb:

Meine Lieblingsengine ist übrigens Stockfish 12.04.19 Costalba  weil dieser Stockfish meine Lieblings-
teststellung Short -  Timman 32. Kg3 ! , die ich hier im Forum schon öfters angesprochen habe,
mit 1 CPU in 3 Sekunden löst. Andere Stockfishe brauchen dazu viel länger oder finden die Lösung
mit 1 CPU überhaupt nicht.
Das ist zwar nicht rational, aber irgend ein Spleen darf ja ja haben.


... ja, darf jeder haben
Mfg
Kurt
Parent - By Walter Knobloch Date 2019-08-03 17:36
T56 ist ein spezifischer Test, der frühzeitig abgebrochen werden wird.
Deswegen und weil es eine kleineres NN ist, wird es bei Weitem nicht die Stärke von T40 erreichen (T42 gibt es nicht).
Parent - - By Guenter Stertenbrink Date 2019-08-01 14:53 Edited 2019-08-01 15:23 Upvotes 1
fuer's doppelte gibt's den 1700x mit 19000kn/s bei ca. 150 W (8GBRAM,windows10,1TB HD)
und fuer 850 mit RTX2060 und 16GB RAM

ob die neuen Ryzens im Preis/Leistungsverhaeltnis da mithalten koennen ?!
-------------edit---------------
ok, koennen sie wohl. Der 3900x kostet weniger als doppelt so viel,
hat geschaetzte 35000-40000kn/s und verbraucht kaum mehr Strom
Parent - - By Reinhold Stibi Date 2019-08-01 15:35 Edited 2019-08-01 15:39
Der Ryzen 9 3900X hat doch niemals in der Grundstellung mit Stockfish
35.000 bis 40.000 Kn/s  sondern um die 20.000 Kn/s. S. Mitteilung von Lothar.

Da hast du dich ja total verschätzt. Das ist ja auch mit 12 Kernen irrwitzig und unglaubwürdig.
Parent - - By Lothar Jung Date 2019-08-01 15:57
Es wären bei 24 Threads rd. 28.000 KN/sec. und sind bei 12 Threads rd. 19.000 KN/sec..
Parent - - By Guenter Stertenbrink Date 2019-08-01 17:16 Edited 2019-08-01 17:46
ich hatte die geekbench verglichen , da hatte der 3900 um die 45000 und der 1700x
um die 28000

https://browser.geekbench.com/v4/cpu/search?q=3900X
https://browser.geekbench.com/geekbench3/search?utf8=%E2%9C%93&q=1700x

ok, ca. 1.6 mal schneller

21600 , 1700x , 3.4 GHz , hier : https://browser.geekbench.com/processors/1788
45350 , 3900x , 3.8 GHz , hier : https://browser.geekbench.com/processors/2587

2.1 mal schneller , geekbench 4

https://browser.geekbench.com/processor-benchmarks
45350,21604
Parent - - By Lothar Jung Date 2019-08-01 20:48
Der Geekbench Multi skaliert halt besser wie SF mit Kn/sec..
Parent - By Guenter Stertenbrink Date 2019-08-02 06:17
wenn wir hier die Anzahl der Testpartien als Massstab nehmen,
dann ist aber wohl der Geekbench wichtiger. Man spielt ja
eine Partie pro Kern, 12 gleichzeitig, Stock fish gegen Houdini oder so.
Fuer Lc0 gilt ja die GPU, das ist ein anderes Ding.

Oder fuer andere Berechnungen, Springertouren oder so, da ist dann der
neue 3900x mehr als doppelt so schnell wie mein 1700x, bei gleichem Energieverbrauch ?!

(ich rechne naemlich just wieder Springertouren aus, dauert 20 Tage auf 8 Kernen)
Parent - - By Klaus S. Date 2019-08-01 21:43 Edited 2019-08-01 21:46
Yup, kostet heute 363,90 €

Was für ein Virenschutz ist drauf? Ist das G-Data?

Im Falle einer Garantie zurück nach Amazon?

Mir ist unwohl dabei PC's mit Speditionen zu verschicken.

> Dabei war auch noch eine 250 GB  SSD und eine 500 GB Festplatte.


??? Wie, zusätzlich?

In der heutigen Beschreibung steht 120GB SSD und 320 GB Harddisk.
Parent - - By Eduard Nemeth Date 2019-08-01 21:57
Der Preis ist doch richtig Ok. Und zum Testen reicht es! Ich möchte online spielen und brauche daher etwas Schnelleres.

Trotzdem eine Frage: Die Grafikkarte, ist dafür auf dem Mainboard ein Steckplatz, oder gibt es nur eine Steckverbindung?
Parent - By Reinhold Stibi Date 2019-08-02 06:31
Im Computer ist ein Steckplatz für die Grafikkarte vorhanden.
Die Installation meiner GTX 1050 Ti war problemlos.
Sinnvoll ist für den Ryzen 5 eine Grafikkarte bis GTX 1070 oder noch bis GTX 1080.

Für eine RTX Karte ist ein Ryzen 7 oder noch besser ein Ryzen 9  sinnvoll.
Parent - By Reinhold Stibi Date 2019-08-02 06:20
Virenschutz muss man selber veranlassen.

Es gibt doch die gesetzliche Garantie.

Der Computer wird natürlich nicht durch eine Spedition sondern ganz normal
versandt, da er nicht besonders groß und schwer ist; keine 10 kg.

Der Computer hat eine 250 GB SSD, obwohl die Werbung nur von 120 GB sprach.
Ist wahrscheinlich ein Bonus da inzwischen 250 GB Standard sind. (Stichwort: Kundenzufriedenheit).

Auch war eine Festplatte von 500 GB im Preis inbegriffen. 320 GB sind ungewöhnlich
und es kann sein dass beim jetzigen Modell auch eine 500 GB Festplatte installiert ist,
weil das keine wichtige Rolle mehr spielt.
Parent - - By Wolfgang Battig Date 2019-08-02 12:18
Reinhold Stibi schrieb:

...
Stockfish in der Grundstellung ca. 970 Kn/s mit 1 CPU; mit 8 Threads ca. 5700 Kn/s. 
...

Hallo Reinhold,

diesen Satz habe ich gerade erst gesehen. Die Knoten unter 1 Mio. auf einem Kern wundern mich sehr, erscheint mir viel zu wenig.
Auf meinem Uralt-Laptop (glaube von 2011 oder so, ich habe ihn seit 2014) mit Core-2-Duo und 2,5 GHZ macht Stockfish vom 14.7. nach Eingabe von "go infinite" im Konsolenfenster ca. 770.000. Dass so eine Uralt-Maschine nur ca. 20% langsamer sein soll als eine moderne CPU, die noch dazu viel höher getaktet ist kann ich mir kaum vorstellen. "Gigahertzbereinigt", also wenn beide denselben Takt hätten, wäre der "Alte" ja sogar schneller...?!

Auf meinem ebenfalls schon älteren i7-4770 mit 3,4 GHZ sind es ca. 1,8 Mio Knoten/sec auf einem Core.

Hast Du evtl. die - grundsätzlich empfehlenswerte (sofern sie läuft) - BMI2-Version installiert?
BMI2 und Ryzen vertragen sich nicht so gut, wenn ich richtig informiert bin. Zumindest war das in der ersten Generation so, wie es in der zweiten aussieht weiß ich nicht.

Wenn du Zeit findest wäre es schön, wenn du die Knoten mal in der Konsole für die verschiedenen Varianten (bmi2, modern, normale x64) ermitteln würdest.

Dazu einfach die entsprechende .exe im Programmverzeichnis doppelklicken und im erscheinenden kleinen schwarzen Fenster "go infinite" (natürlich ohne die ") eingeben. Dann rattern viele Zahlen schnell über den Bildschirm. Wenn es sich beruhigt hat den Wert bei "nps" ablesen. Ich mache das immer nach ca. 1 Minute. Ist zwar etwas unübersichtlich aber m.E. verlässlicher als das was in einem GUI (Fritz, Shredder, Arena) so angezeigt wird.

Viele Grüße
Parent - - By Reinhold Stibi Date 2019-08-02 20:47
Hallo Wolfgang,

Ryzen 5   GUI  Fritz 15   Stockfish 12.04.19 Costalba    Grundstellung   1 CPU   Windows 10 Pro

BMI2       951 Kn/s

POPLNT  1.350 Kn/s

64           1318 Kn/s

Ryzen 5   sackt also bei BMI2 ein. 

BMI2 bringt eigentlich nichts, kann dabei kein anderes oder besseres Spielverhalten (bei einem anderen Computer) gegenüber
POPLNT feststellen.

Der Dell Computer meiner Frau mit i7 6700  3,4  GHz  mit 1 CPU  1663 Kn/s

Mein Xeon X5680  mit 1 CPU   1250 Kn/s.

Mein ausgemusteter Xeon E5345   ca. 650 Kn/s   dieser hatte noch kein L3 Cache.

Für mich ist das nicht so wichtig, dass der Ryzen mit 1 CPU nicht so eine hohe Knotenzahl erreicht.
Er hat sich im Test in Verbindung mit meiner GTX 1050 Ti  bewährt.

Viele Grüße

Reinhold
Parent - - By Wolfgang Battig Date 2019-08-02 22:55
Ok, also besteht das bmi2 Problem offenbar noch

Sooo wichtig ist das (dir) vielleicht nicht, aber wenn man durch die simple Wahl einer anderen EXE die Leistung um 50% steigern kann wäre es ja blödsinnig das nicht zu tun
Parent - - By Reinhold Stibi Date 2019-08-02 23:04
Danke Wolfgang für den Hinweis !
Parent - By Reinhold Stibi Date 2019-08-03 06:19
Deine Feststellung über Ryzen mit BMI2 und POPCNT war sehr von Bedeutung.

Vielen Dank dafür.

Reinhold
- By dkappe Date 2019-08-01 19:11
Da ist mal wieder das uralte Problem von unterschiedlichen GPUs gegen CPUs. Verschiedene Tests konnte man einfach nich vergleichen. Daher habe ich das „Leela Ratio“ erfunden (https://lczero.libertymedia.io/2018/07/04/leela-ratio/) und noch dazu ein python program das den Leela Ratio automatisch feststellt. (https://github.com/dkappe/leela-ratio)

Es scheint mir das in diesem Fall der Leela Ratio deutlich unter 1.0 liegt. Da darf man sich nicht wundern das SF weit vorne liegt wenn der GPU etwas schwach auf der Brust ist.
Up Topic Hauptforen / CSS-Forum / Stockfish übernimmt wieder das Zepter

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill