cant play tournments :( problems with Andscacs, Chiron and

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

Hugo
Posts: 782
Joined: Tue Dec 01, 2009 11:10 am

cant play tournments :( problems with Andscacs, Chiron and

Post by Hugo »

...Stockfish :(
Hello there

I need help with a technical problem on a machine with 2 cpu sockets.
When I am running a tournament and for example Andscacs and Chriron are playing at the same time, they both share cpu node 0. If engines set to 15 cpu on a 16 cpu node, they only take 23% instead of 47% cpu power.
With Stockfish- Chiron or Stockfish- Andscacs, bothe engines do not reach the full 47%... just arround 30 - 40% which might be related to the same CPU Affinity problem.
Houdini for example has an extra option in the UCI settings, to avoid this cpu-affinity problem.
Can someone of the engine authors tell me please how to handle this problem?

kind regards, Clemens Keck
User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: cant play tournments :( problems with Andscacs, Chiron

Post by cdani »

Hugo wrote:...Stockfish :(
Hello there

I need help with a technical problem on a machine with 2 cpu sockets.
When I am running a tournament and for example Andscacs and Chriron are playing at the same time, they both share cpu node 0. If engines set to 15 cpu on a 16 cpu node, they only take 23% instead of 47% cpu power.
With Stockfish- Chiron or Stockfish- Andscacs, bothe engines do not reach the full 47%... just arround 30 - 40% which might be related to the same CPU Affinity problem.
Houdini for example has an extra option in the UCI settings, to avoid this cpu-affinity problem.
Can someone of the engine authors tell me please how to handle this problem?

kind regards, Clemens Keck
Are you trying to play ponder on?

Can you try this version:

www.andscacs.com/andscacs089185b.zip

I'm not sure if its related to the change I have done because I don't have access to 2-socket server. I hope it works.
Hugo
Posts: 782
Joined: Tue Dec 01, 2009 11:10 am

Re: cant play tournments :( problems with Andscacs, Chiron

Post by Hugo »

i play ponder off. seems your engine usese always node 0.
I will try this version soon.
thx
CK
Hugo
Posts: 782
Joined: Tue Dec 01, 2009 11:10 am

Re: cant play tournments :( problems with Andscacs, Chiron

Post by Hugo »

Hello Daniel Jose :)

this version of Andscacs is working fine on dual socket machines. It is not "nailed" on using only cpu-node 0.
Thank you very much ! I will let it participate in my next MP tournament which starts today with a test-run.

best regards, Clemens Keck
User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: cant play tournments :( problems with Andscacs, Chiron

Post by cdani »

Hugo wrote:Hello Daniel Jose :)

this version of Andscacs is working fine on dual socket machines. It is not "nailed" on using only cpu-node 0.
Thank you very much ! I will let it participate in my next MP tournament which starts today with a test-run.

best regards, Clemens Keck
Nice!
If anyone is interested, I disabled the
WinProcGroup::bindThisThread
stuff.
I will add an uci option so the user can decide what to do with it.