Do you know how I could play with Glaurung epsilon using 8 cpu on Fritz GUI ?
UCI Option stop at 4 CPU

Or if anyone knows the answer (fell free to help

Thanks
Daniel
Moderator: Ras
This is only true for older versions. In Glaurung 2 e/5NowCan wrote:Yes.
In glaurung.h
Please notice thatNowCan wrote:// Comment out the following line for a single-threaded executable:
#define SMP
#if defined(SMP)
const int MaxNumOfThreads = 4;
...
Code: Select all
volker@vpittlik:~/schach/glaurung/g2e5/src> ./glaurung2-e5
uci
id name Glaurung 2-epsilon/5
...
option name Threads type spin default 1 min 1 max 4
uciok
You are right, without changing the source code, the maximum number of threads in Glaurung 2 - ε/5 is 4. This limit can be changed by editing the constant THREAD_MAX in thread.h. However, I don't think doing so would improve the speed of the program on a computer with 8 CPUs. Glaurung 1.2.1 is only very slightly faster with 6 threads than with 4 threads, and with 8 threads it is actually a tiny bit slower than with 4 threads. I expect Glaurung 2 - ε/5 to behave similarly in this respect.Volker Pittlik wrote: Please notice thatThe max number of threads is 4. Therefore I think it seems impossible to use 8 CPUs, but please correct me if I'm wrong.Code: Select all
volker@vpittlik:~/schach/glaurung/g2e5/src> ./glaurung2-e5 uci id name Glaurung 2-epsilon/5 ... option name Threads type spin default 1 min 1 max 4 uciok
Yes! Please do so as Tord has written!Tord Romstad wrote:It's better to direct technical questions about Glaurung to the Winboard forum...