Stockfish 8 official

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Frank Quisinsky
Posts: 7147
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Stockfish ... and 5 compiles, bench!

Post by Frank Quisinsky »

Hi Ray,

I think for looking and understanding (other readers of the work) the best solution. So you are right.

And all with Contempt = 15 (same I am using with the still running Komodo 10.2 x64).

The official compile is really fast if I compare with the abrok compiles on the dev. site.

That's sheer madness what the SF people do in the last months.
The version I tested from 18Sep2016 are sensational and now again a bit more.

Best
Frank
Last edited by Frank Quisinsky on Wed Nov 02, 2016 12:17 am, edited 1 time in total.
APassionForCriminalJustic
Posts: 417
Joined: Sat May 24, 2014 9:16 am

Re: Stockfish ... and 5 compiles, bench!

Post by APassionForCriminalJustic »

Frank Quisinsky wrote:Hi Ray,

yes, and around 300.000 45-minutes games played (40 moves in 10 minutes) with the same hardware.

My list ended and I like to have the version in my list the SF team like to see.

I am absolutely not sure, should I test ASM or the official SF 8 because the differents to Brainfish or the compile by ii u. ll are small.

Best
Frank
Frank, honestly, I would test both the latest asmFish version, and the Stockfish 8 compile by Kiran. It would be nice to see asmFish included in an official rating list. Kiran's compile is LTO - so I would test that since it should be about two to three percent faster than a static-executable build.
Frank Quisinsky
Posts: 7147
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Stockfish ... and 5 compiles, bench!

Post by Frank Quisinsky »

Hi Adam,

my problem is my todo list is full undo I moving. And I can max test one engine more undo Dec. 21st, 2016 I have in my ToDo list (a free place for Fire 5 if available). After I moving my list ended ... too many private work, renovation and a short time later ... bin ich endlich unter der Haube, marry in February.

I can test only one SF again!
Because all other updates in my ToDo list are important too!

Best
Frank
APassionForCriminalJustic
Posts: 417
Joined: Sat May 24, 2014 9:16 am

Re: Stockfish ... and 5 compiles, bench!

Post by APassionForCriminalJustic »

Frank Quisinsky wrote:Hi Adam,

my problem is my todo list is full undo I moving. And I can max test one engine more undo Dec. 21st, 2016 I have in my ToDo list (a free place for Fire 5 if available). After I moving my list ended ... too many private work, renovation and a short time later ... bin ich endlich unter der Haube, marry in February.

I can test only one SF again!
Because all other updates in my ToDo list are important too!

Best
Frank
Ah I see :) So many engines have been released in these last few days with more to come. I see what you mean.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish 8 official

Post by MikeB »

mcostalba wrote:Stockfish 8 has been reelased few hours ago, you can download here:

https://stockfishchess.org/

This is the result of the effort of many people along many months: it has been a huge and hard effort and I would like to thank all the testers for their relentless patience, determination and creativity. I would like to thank all the people supporting us with CPU time (we don't ask nor accept donations so if you want to support us then donating CPU time through fishtest http://tests.stockfishchess.org/tests is the way to go and we greatly appreciate that). I would like to thank Kiran Panditrao for the super fast binaries provided in record time and Daylen Yang for the amazingly fast update of the site: you guys are great!

SF 8 is the same version that will go for the TCEC superfinal, it will be exactly the same, so what else should I say? Just finger crossed for TCEC and have fun you all with this new SF 8 :-)
Kudos to the maintainers and the team for all the fine work they do with Stockfish. For those of us are chess engines enthusiasts, these are the golden days. Engines that are state of the art, big hardware that is readily affordable , what a difference from 20 years ago. Let's not for get all the pioneers that have played a role in making this happen, including our own Robert, Ed , Jon, Tord, Steve, Larry , Mark, DD and many many others - feel free to post a response with somebody you would like to thank personally for their contribution to computer chess or to stockfish. Would also like to call out Ronald and for his syzygy tablebase contribution, allowing many of us to have full access to 6-man tablebases. You are all helping each and everyone of us to have fun in ways we never imagined. God Bless!
rabbits23
Posts: 144
Joined: Fri Sep 12, 2014 4:57 am
Location: Randwick Australia

Re: Stockfish 8 official

Post by rabbits23 »

Recently downloaded Stockfish 8 and am very impressed with the quality of it's play.Thanks enormously for making my day!
Regards Allan :lol:
Milos
Posts: 4190
Joined: Wed Nov 25, 2009 1:47 am

Re: Stockfish ... and 5 compiles, bench!

Post by Milos »

Frank Quisinsky wrote:Hi there,

at first, thanks to the SF team.
But I don't know which off all the versions I should test.

Here the results on my i7 5Gen. 4.0 Ghz PC.
ASM with a big "?"
BrainFish, SF 8 and the compile by ii u. ll is around the same!
Use Brainfish NUMA BMI2 even though your machine is not NUMA capable it will give you a lot of boost. As you can see all the compiles with the same bench (5'926'706) are functionally identical.
Here is what I got with different compiles on my machine (AMD Phenom X6 1055T oc'ed to 3.5GHz, best results of several runs):

Official Stockfish 8 x64 (can't use popcnt coz that one doesn't work on my machine):
4186, 5'926'706, 1'415'839
https://stockfishchess.org/

"abrok" StockFish 30Oct2016 modern x64
4078, 5'926'706, 1'453'336
http://abrok.eu/stockfish/

"ultimaiq" StockFish 30Oct2016 modern x64
3917, 5'926'706, 1'513'072
http://chess.ultimaiq.net/stockfish.html

BrainFish 30Oct2016 modern x64
3876, 5'926'706, 1'529'077
http://www.zipproth.de/index.html#Brainfish_download

BrainFish NUMA 30Oct2016 modern x64
3526, 5'926'706, 1'680'858
http://www.zipproth.de/index.html#Brainfish_download

asmFish 17Oct2016 popcnt x64
2874, 5'392'715, 1'876'379
https://github.com/tthsqe12/asm/tree/master/Windows

pedantFish 17Oct2016 popcnt x64
3138, 5'936'728, 1'891'882
https://github.com/tthsqe12/asm/tree/master/Windows

As you can see BrainFish NUMA is 10% faster than regular Brainfish and 11% than ultimaiq compile (which is supposed to be the fastest) and is only 10.5% slower than asmFish.
Interestingly also pedantFish is almost 1% faster than asmFish.
Milos
Posts: 4190
Joined: Wed Nov 25, 2009 1:47 am

Re: Stockfish ... and 5 compiles, bench!

Post by Milos »

Modern Times wrote:Very fast machine Frank...
My machine (1055T X6 oc'd to 3.5GHz) pulls more nps on all 6 cores using Brainfish NUMA modern compile than Frank's machine on all 4 cores using official Stockfish BMI2 compile so you should not envy Frank ;).
If you overclock your 1090T X6 to 4GHz (should be fairly capable of that speed with descent aircooler) and use lastest Brainfish NUMA you'll be able to beat even the strongest and latest i7 with 4 cores using official Stockfish build!
Milos
Posts: 4190
Joined: Wed Nov 25, 2009 1:47 am

Re: Stockfish ... and 5 compiles, bench!

Post by Milos »

APassionForCriminalJustic wrote:Frank, honestly, I would test both the latest asmFish version, and the Stockfish 8 compile by Kiran. It would be nice to see asmFish included in an official rating list. Kiran's compile is LTO - so I would test that since it should be about two to three percent faster than a static-executable build.
You don't seam to read carefully. Kiran's compile is the official compile. And Kiran is anyway not the fastest guy for compiles. Ipman has always been. But the new king is really Brainfish NUMA, it's not the compile, it's TT NUMA code that makes it so fast.
APassionForCriminalJustic
Posts: 417
Joined: Sat May 24, 2014 9:16 am

Re: Stockfish ... and 5 compiles, bench!

Post by APassionForCriminalJustic »

Milos wrote:
APassionForCriminalJustic wrote:Frank, honestly, I would test both the latest asmFish version, and the Stockfish 8 compile by Kiran. It would be nice to see asmFish included in an official rating list. Kiran's compile is LTO - so I would test that since it should be about two to three percent faster than a static-executable build.
You don't seam to read carefully. Kiran's compile is the official compile. And Kiran is anyway not the fastest guy for compiles. Ipman has always been. But the new king is really Brainfish NUMA, it's not the compile, it's TT NUMA code that makes it so fast.
Is that so? At least I know how to spell "seem". I will refer to Stockfish's official compile anyway that I like. He was the one responsible for the official target builds of Stockfish 8, so there is nothing wrong with calling them "Kiran's compiles". As for the fastest Stockfish build it is actually asmFish. But hey - whatever floats your boat as they say.