Stockfish "6.1 SMP" release?

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

Moderators: hgm, Rebel, chrisw

Lyudmil Tsvetkov
Posts: 6052
Joined: Tue Jun 12, 2012 12:41 pm

Re: Stockfish "6.1 SMP" release?

Post by Lyudmil Tsvetkov »

Dr.Wael Deeb wrote:
Lyudmil Tsvetkov wrote:
PaulieD wrote:ELO: 18.98 +-1.8 (95%) LOS: 100.0%
Total: 39709 W: 6719 L: 4552 D: 28438
40000 @ 60+0.05 th 1 Regression test (Remove some difficult to understand C++11 constructs)
20 elo is nothing.

A human can not observe that.
Very true....
1% of people using SF do so to run thousands of games between engines to measure progress.

99% use it to analyse games or play against the engine, and here 20 elo is very difficult or impossible to notice.
PaulieD
Posts: 213
Joined: Tue Jun 25, 2013 8:19 pm

Re: Stockfish "6.1 SMP" release?

Post by PaulieD »

That is exactly my point.
The 20 Elo is for the 1% of people. The 99% use multi core where the difference is more substantial..
APassionForCriminalJustic
Posts: 417
Joined: Sat May 24, 2014 9:16 am

Re: Stockfish "6.1 SMP" release?

Post by APassionForCriminalJustic »

Lyudmil Tsvetkov wrote:I can not make a distinction between SF 6 and latest development.

I think it plays almost on the same level.
There have been major improvements... there is no same level... 19 ELO WITHOUT the major SMP improvements.
APassionForCriminalJustic
Posts: 417
Joined: Sat May 24, 2014 9:16 am

Re: Stockfish "6.1 SMP" release?

Post by APassionForCriminalJustic »

Lyudmil Tsvetkov wrote:
PaulieD wrote:ELO: 18.98 +-1.8 (95%) LOS: 100.0%
Total: 39709 W: 6719 L: 4552 D: 28438
40000 @ 60+0.05 th 1 Regression test (Remove some difficult to understand C++11 constructs)
20 elo is nothing.

A human can not observe that.
Numbers are numbers... 20 ELO is something, observable or not. And that's only with one thread.
User avatar
M ANSARI
Posts: 3707
Joined: Thu Mar 16, 2006 7:10 pm

Re: Stockfish "6.1 SMP" release?

Post by M ANSARI »

I think the jump in ELO is very important for human analysis if it is based on improvement in the SMP protocol used. I guess the 20 ELO gain is only for the core engine itself while the SMP improvements are for the multi processor efficiency. Humans analyzing with a computer can gain a tremendous amount of useful time by having an engine using available processors more efficiently. For example a 40 ELO increase due to MP efficiency in a quad core computer (very common today) would be equivalent to a doubling of cores on your hardware for free! You can never have enough speed when you are analyzing ... the more the better. Now if you are using the engine to play against ... to be honest probably a human would have a hard time noticing the difference between SF 4 and SF 6. A humans downfall against a computer will always be due to tactics and unless you can push the engine into a well studied line where almost every move by the computer is predictable, chances are the human will miss some silly tactical oversight and go down quickly after that.
Modern Times
Posts: 3547
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish "6.1 SMP" release?

Post by Modern Times »

Lyudmil Tsvetkov wrote:
PaulieD wrote:Komodo 1399.48 64-bit 8CPU v SF 180315 64-bit 8CPU (Match)

Stockfish still 9-4 up in the match.

A lot better than TCEC noticeably so....
That is an old version of Komodo.

Komodo are already at 1405. :D
And 1399.48 was an experimental version with code changes not included in the main development branch. Whether those changes were good or bad or indifferent, whether 1400 would have been any better, no way of knowing just from that 50 games.
Jouni
Posts: 3286
Joined: Wed Mar 08, 2006 8:15 pm

Re: Stockfish "6.1 SMP" release?

Post by Jouni »

I was speaking about SMP gains:

smp 50.50 +-8.1 (95%) LOS: 100.0%
no sleep 19.70 +-5.2 (95%) LOS: 100.0%
total +70 :!:
Jouni
zamar
Posts: 613
Joined: Sun Jan 18, 2009 7:03 am

Re: Stockfish "6.1 SMP" release?

Post by zamar »

Jouni wrote:Isn't +70 ELO for high end computers worth of official compile now!? There has been commercial releases for 10-20 ELO or even less :wink: .
To guarantee the quality of a release, we'll release at maximum twice a year.

People who want to have the latest and greatest and can always download and use the latest development snapshot.

And from practical perspective - very few people actually have >= 16 core box in their hands, so the extra release would benefit only very few individuals. And again, they can use the dev snapshot.
Joona Kiiski
BBauer
Posts: 658
Joined: Wed Mar 08, 2006 8:58 pm

Re: Stockfish "6.1 SMP" release?

Post by BBauer »

That sounds reasonable.

Kind regards
Bernhard