Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Tornado 6.0 x64 erschienen
- - By Michael Scheidl Date 2014-10-27 15:50
Tornado Chess 6.0 x64 siehe

http://talkchess.com/forum/viewtopic.php?t=54148

http://tornadochess.bplaced.net/index.php

Laut History ist viel gefixt, geändert oder neu geschrieben worden:

Zitat:
Released Versions:
==================

26.10.2014:  v6.0 ( only 64 bit version )

- most parts of the source are bugfixed, changed or re-written.

- whole project moved to Visual C++ 2010 and compiled with it again,
  instead of using Visual C++ 2012 that produce exe files who need dll files to run.

16.09.2013:  v5.0 beta

its a beta only 64 bit compiled version

15.01.2012:  v4.88 
===================

- SSE 4.2 support for the 64 bit version on newer hardwares, using the faster popcount64 function.
- search and eval function improvements, and several bugfixes.


Die SSE-Version benötigt also SSE 4.2 zwecks PopCount oders so (Messung des Popcornverbrauchs ); im CCC wurde aber nur ein geringer Geschwindigkeitsunterschied von rund 3% gemeldet.
Parent - - By Wolfgang Battig Date 2014-10-28 10:07
Parent - - By Michael Scheidl Date 2014-10-28 11:39
Danke. - Nebenbemerkung; SSE 4.2 ist eventuell bei einigen AMD-CPUs nicht notwendig, denn wie ich gerade las können einige davon PopCount auch wenn sie erst SSE 3 haben. Was immer das auch ist
Parent - - By Ingo B. Date 2014-10-28 12:08
Michael Scheidl schrieb:

Danke. - Nebenbemerkung; SSE 4.2 ist eventuell bei einigen AMD-CPUs nicht notwendig, denn wie ich gerade las können einige davon PopCount auch wenn sie erst SSE 3 haben. Was immer das auch ist


Dieses SSE 4.2 ist ein Graus für Schach. Die SF Version 'modern' (mit POPCNT) und SSE42 (mit POPCNT) sind entstanden durch die Möglichkeit eines Compilerschalters. Der Performanceunteschied für Schach ist genau 0%. Wenn nun ein Anbieter auf SSE4.2 compiliert, schmeißt er ohne Not praktisch alle älteren AMD und sogar einige Intel CPUs raus obwohl diese genauso performant wären - wenn man sie denn ließe. Ein echtes SSE 4.2 Compile für Schach ist jedenfalls so nötig wie ein Kropf und verwirrt nur Unkundige die meinen sie bräuchten den neusten Intel (oder AMD FX) um die letzten Prozentpünktchen an Performance rauszuholen.

Wie es scheint ist das bei Tornado allerdings nicht der Fall, weil Engin selbst einen AMD benutzt. Leider kann man dem SF Compile Anbieter diese Unsitte nicht austreiben - schließlich will er zeigen was er kann (wofür auch immer das gut ist) ...

Gruß
Ingo
Parent - - By Peter Martan Date 2014-10-29 08:36
Ingo B. schrieb:

Die SF Version 'modern' (mit POPCNT) und SSE42 (mit POPCNT)...
...
Leider kann man dem SF Compile Anbieter diese Unsitte nicht austreiben - schließlich will er zeigen was er kann...

Lucas Braesch im CCC:
"That is why, SF "modern" compiles use SSE3+POPCNT, but not SSE4.2"
http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=594502&t=54148
Parent - - By Ingo B. Date 2014-10-29 10:05
Peter Martan schrieb:

Ingo B. schrieb:

Die SF Version 'modern' (mit POPCNT) und SSE42 (mit POPCNT)...
...
Leider kann man dem SF Compile Anbieter diese Unsitte nicht austreiben - schließlich will er zeigen was er kann...

Lucas Braesch im CCC:
"That is why, SF "modern" compiles use SSE3+POPCNT, but not SSE4.2"
<a class='urs' href='http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=594502&t=54148'>http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=594502&t=54148</a>


In der Tat, der letzte SSE 4.2 Compile ist vom 26.06. Warum Monate/Jahrelang ein völlig unsinger Compile angeboten wurde, weiß allerdings kein Mensch, zumal auf die Problematik hingewiesen wurde. Ich "stehe korrigiert" aber wenigstens ist es jetzt besser!

Am besen sieht man allerdings, wie häufig ich mich mit Stockfish beschäftige

Ingo

PS: Mich würde mal der effektive Unterschied zw. Haswell und Modern interessieren. Kann jemand mit einem Haswell das mal testen? Danke.
Parent - - By Michael Scheidl Date 2014-10-29 12:34
Zitat:
Mich würde mal der effektive Unterschied zw. Haswell und Modern interessieren.

Im CCC hat das jemand gemessen, nachdem die ersten solchen Stockis erschienen. Der Geschwindigkeitsunterschied ist demnach marginal, ohne es jetzt beschwören zu können, ca. +3% zur "Modern".
Parent - - By Hauke Lutz Date 2014-10-29 12:43
Immerhin 3 Elo
Parent - By Ingo B. Date 2014-10-29 13:26
Hauke Lutz schrieb:

Immerhin 3 Elo


Immerhin mehr als von Modern zu SSE4.2 - aber JEDES '+' ist da ein mehr

Trotzdem, wenn jemand einen Haswell hat würden mich echte Messwerte interessieren.

Gruß
Ingo
Parent - By Wolfgang Battig Date 2014-10-28 19:43
Wolfgang Battig schrieb:

<a class='urs' href='http://cegt.forumieren.com/t238-testing-tornado-60'>http://cegt.forumieren.com/t238-testing-tornado-60</a>


nach 600 Partien: -44 zur 5.0 beta, selbst die "uralte" 4.88 liegt noch 14 Punkte voraus!!
Up Topic Hauptforen / CSS-Forum / Tornado 6.0 x64 erschienen

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill