128 CPU Stockfish Cluster Comments.

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Leo
Posts: 732
Joined: Fri Sep 16, 2016 4:55 pm
Location: USA/Minnesota
Full name: Leo

128 CPU Stockfish Cluster Comments.

Post by Leo » Sun Feb 03, 2019 5:56 pm

Sorry if I missed a thread on this. I was taken aback by the 4 billion nps of this machine. Its found here:http://www.ipmanchess.yolasite.com/amd- ... -bench.php Of course deep blue was at 200 million nps in the 1990s. What would this entity be capable of? I think chess engines have become better at using more cores in the last few years but still need improvement using all these cores. It seems like it could take the chess world where no man has gone before.
BrainFish-2 190310 bmi2 Elo 3576.

pferd
Posts: 113
Joined: Thu Jul 24, 2014 12:49 pm

Re: 128 CPU Stockfish Cluster Comments.

Post by pferd » Sun Feb 03, 2019 7:07 pm

Here are some numbers for the cluster branch against a single 32 thread machine. Would love to see this monster in action :mrgreen:

https://github.com/official-stockfish/S ... /pull/1931

User avatar
M ANSARI
Posts: 3389
Joined: Thu Mar 16, 2006 6:10 pm

Re: 128 CPU Stockfish Cluster Comments.

Post by M ANSARI » Sun Feb 03, 2019 7:17 pm

With all these threads available maybe some of those cores would be better utilized for Monte Carlo search. You reach a point of diminishing returns and maybe those resources are better used via a different form factor.

henk2
Posts: 30
Joined: Mon Jan 14, 2019 6:55 am
Full name: Henk Verbaasdonk

Re: 128 CPU Stockfish Cluster Comments.

Post by henk2 » Sun Feb 03, 2019 10:15 pm

If some billionaire was willing to waste all his money on dedicated Stockfish 10 ASICs.
Then the cluster could easily be blown away.

4 billion nps is still very impressive though.

Leo
Posts: 732
Joined: Fri Sep 16, 2016 4:55 pm
Location: USA/Minnesota
Full name: Leo

Re: 128 CPU Stockfish Cluster Comments.

Post by Leo » Mon Feb 04, 2019 10:18 pm

pferd wrote:
Sun Feb 03, 2019 7:07 pm
Here are some numbers for the cluster branch against a single 32 thread machine. Would love to see this monster in action :mrgreen:

https://github.com/official-stockfish/S ... /pull/1931
In those tests the cluster did whomp on the 32 core SF. It looks like it maxed out at 130 Elo better.
BrainFish-2 190310 bmi2 Elo 3576.

Leo
Posts: 732
Joined: Fri Sep 16, 2016 4:55 pm
Location: USA/Minnesota
Full name: Leo

Re: 128 CPU Stockfish Cluster Comments.

Post by Leo » Mon Feb 04, 2019 10:19 pm

M ANSARI wrote:
Sun Feb 03, 2019 7:17 pm
With all these threads available maybe some of those cores would be better utilized for Monte Carlo search. You reach a point of diminishing returns and maybe those resources are better used via a different form factor.
There are diminishing returns. Yes, I would like to see Monte Carlo tried out on it.
BrainFish-2 190310 bmi2 Elo 3576.

Dann Corbit
Posts: 9517
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: 128 CPU Stockfish Cluster Comments.

Post by Dann Corbit » Tue Feb 05, 2019 8:09 pm

henk2 wrote:
Sun Feb 03, 2019 10:15 pm
If some billionaire was willing to waste all his money on dedicated Stockfish 10 ASICs.
Then the cluster could easily be blown away.

4 billion nps is still very impressive though.
That billionaire would learn the lesson of Hydra.
A dump truck full of money will make an engine that will win for 4 years.
Ten years later, a commodity PC will give it a spanking.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

Jouni
Posts: 1952
Joined: Wed Mar 08, 2006 7:15 pm

Re: 128 CPU Stockfish Cluster Comments.

Post by Jouni » Tue Feb 05, 2019 9:08 pm

This +130 gives nice 3700 ELO! Maybe the upper limit for chess?
Jouni

Dann Corbit
Posts: 9517
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: 128 CPU Stockfish Cluster Comments.

Post by Dann Corbit » Tue Feb 05, 2019 9:47 pm

Jouni wrote:
Tue Feb 05, 2019 9:08 pm
This +130 gives nice 3700 ELO! Maybe the upper limit for chess?
I doubt it, but possibly an upper limit for shared hash table alpha-beta.
On the other hand, the evaluation of LC0 is clearly vastly superior to the evaluation of Stockfish (due to less than 0.1% as many nodes during search giving an answer that is about equal in quality).
So suppose that the evaluation of Stockfish were tuned to equal the evaluation of LC0.
Perhaps the limit is 5000 Elo.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

Werewolf
Posts: 1174
Joined: Thu Sep 18, 2008 8:24 pm

Re: 128 CPU Stockfish Cluster Comments.

Post by Werewolf » Tue Feb 05, 2019 9:51 pm

Dann Corbit wrote:
Tue Feb 05, 2019 9:47 pm
Jouni wrote:
Tue Feb 05, 2019 9:08 pm
This +130 gives nice 3700 ELO! Maybe the upper limit for chess?
I doubt it, but possibly an upper limit for shared hash table alpha-beta.
On the other hand, the evaluation of LC0 is clearly vastly superior to the evaluation of Stockfish (due to less than 0.1% as many nodes during search giving an answer that is about equal in quality).
So suppose that the evaluation of Stockfish were tuned to equal the evaluation of LC0.
Perhaps the limit is 5000 Elo.
No, I doubt any entity will get over 4000 elo. I think we'll start to see the draw rate dramatically rise as this level of play is reached. But I'd love to be proved wrong.

Post Reply