A chess wish

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

Moderators: hgm, Rebel, chrisw

kgburcham
Posts: 2016
Joined: Sun Feb 17, 2008 4:19 pm

A chess wish

Post by kgburcham »

I wish Houdini, Fire, and Stockfish would run 12 threads.

kgburcham
User avatar
Houdini
Posts: 1471
Joined: Tue Mar 16, 2010 12:00 am

Re: A chess wish

Post by Houdini »

Your wish can be granted :).
I can compile a 12-thread x64 Houdini development version, optionally with Large Page support, if you like.

Robert
jpqy
Posts: 550
Joined: Thu Apr 24, 2008 9:31 am
Location: Belgium

Re: A chess wish

Post by jpqy »

Why not directly to for example 512 cores/threads version!!

Or a automatic core/thread setting!
kgburcham
Posts: 2016
Joined: Sun Feb 17, 2008 4:19 pm

Re: A chess wish

Post by kgburcham »

Houdini wrote:Your wish can be granted :).
I can compile a 12-thread x64 Houdini development version, optionally with Large Page support, if you like.

Robert
ok thanks. i will post results once you tell me it is ready.

I noticed some smp programs go immediately to 100% usage in task manager on all threads and stay at exactly 100%. some programs do not. Some will show it is using 12 threads 100% of the time but not 100% of each core.

kgburcham
User avatar
Houdini
Posts: 1471
Joined: Tue Mar 16, 2010 12:00 am

Re: A chess wish

Post by Houdini »

PM with download link and some additional information sent.

Robert
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: A chess wish

Post by michiguel »

kgburcham wrote:
Houdini wrote:Your wish can be granted :).
I can compile a 12-thread x64 Houdini development version, optionally with Large Page support, if you like.

Robert
ok thanks. i will post results once you tell me it is ready.

I noticed some smp programs go immediately to 100% usage in task manager on all threads and stay at exactly 100%. some programs do not. Some will show it is using 12 threads 100% of the time but not 100% of each core.

kgburcham
Some programs may have some threads waiting with a "loop" (busy but acturally doing nothing) and others (like gaviota) wait without using the CPU. That is why CPU usage may not be a good measure of efficiency. A car waiting in red light with the engine on or off is still waiting. How the NPS scales up may give a better idea, but still... The best will be time to reach a certain depth in several positions.

Miguel