Hi Everyone,
I've just put EXchess v7.01 up on my website, complete with source code.
http://personal.denison.edu/~homand/EXchess.htm
Improvements over 6.71 include much improved time control (optimized by CLOP) and the ability to play on multiple processors, as well as several bug fixes and a few smaller things. The current build allows up to 4 processors. If you build from source, you can use up to 8 just by changing "MAX_THREADS" in the define.h file, but I have not tested more than 4 processors. If you want more than 8 processors, some other changes to the code are necessary in the file smp.cpp. EXchess should understand the "cores" command from the winboard/xboard protocol, or you can set the number of threads in search.par.
- Dan
EXchess v7.01 Released
Moderator: Ras
-
dchoman
- Posts: 177
- Joined: Wed Dec 28, 2011 8:44 pm
- Location: United States
- Full name: Daniel Homan
-
Graham Banks
- Posts: 45798
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: EXchess v7.01 Released
Excellent. Thanks.dchoman wrote:Hi Everyone,
I've just put EXchess v7.01 up on my website, complete with source code.
http://personal.denison.edu/~homand/EXchess.htm
Improvements over 6.71 include much improved time control (optimized by CLOP) and the ability to play on multiple processors, as well as several bug fixes and a few smaller things. The current build allows up to 4 processors. If you build from source, you can use up to 8 just by changing "MAX_THREADS" in the define.h file, but I have not tested more than 4 processors. If you want more than 8 processors, some other changes to the code are necessary in the file smp.cpp. EXchess should understand the "cores" command from the winboard/xboard protocol, or you can set the number of threads in search.par.
- Dan
gbanksnz at gmail.com
-
jpqy
- Posts: 556
- Joined: Thu Apr 24, 2008 9:31 am
- Location: Belgium
Re: EXchess v7.01 Released
Thanks Dan,
Just great..now someone makes a 4core and a 8core compile version!
And we can start testing EXchess v7.01 MP
JP.
Just great..now someone makes a 4core and a 8core compile version!
And we can start testing EXchess v7.01 MP
JP.
-
Joerg Oster
- Posts: 994
- Joined: Fri Mar 10, 2006 4:29 pm
- Location: Germany
- Full name: Jörg Oster
Re: EXchess v7.01 Released
Hi Dan,
many thanks for sharing.
I'm quite curious how your SMP implementation works. Yet I have so many other things to implement in my engine that it will take months before I can think of SMP.
Best, Joerg.
many thanks for sharing.
I'm quite curious how your SMP implementation works. Yet I have so many other things to implement in my engine that it will take months before I can think of SMP.
Best, Joerg.
Jörg Oster
-
dchoman
- Posts: 177
- Joined: Wed Dec 28, 2011 8:44 pm
- Location: United States
- Full name: Daniel Homan
Re: EXchess v7.01 Released
Actually, the released version should do 4 cores with no problem, but it will need to recompiled for 8.jpqy wrote:Thanks Dan,
Just great..now someone makes a 4core and a 8core compile version!
And we can start testing EXchess v7.01 MP
JP.
- Dan
-
Martin Thoresen
- Posts: 1833
- Joined: Thu Jun 22, 2006 12:07 am
Re: EXchess v7.01 Released
Daniel,
Very cool, you'll be ready for nTCEC Season 2 then.
Best,
Martin
Very cool, you'll be ready for nTCEC Season 2 then.
Best,
Martin
-
dchoman
- Posts: 177
- Joined: Wed Dec 28, 2011 8:44 pm
- Location: United States
- Full name: Daniel Homan
Re: EXchess v7.01 Released
No worries, I completely understand about being busy!Joerg Oster wrote:Hi Dan,
many thanks for sharing.
I'm quite curious how your SMP implementation works. Yet I have so many other things to implement in my engine that it will take months before I can think of SMP.
Best, Joerg.
- Dan
-
dchoman
- Posts: 177
- Joined: Wed Dec 28, 2011 8:44 pm
- Location: United States
- Full name: Daniel Homan
Re: EXchess v7.01 Released
I should probably add that while I have not tested it beyond 4 cores, I suspect the scaling beyond four cores is rather poor given my smp implementation. So I do not expect a big gain in playing strength from more.dchoman wrote:Actually, the released version should do 4 cores with no problem, but it will need to recompiled for 8.jpqy wrote:Thanks Dan,
Just great..now someone makes a 4core and a 8core compile version!
And we can start testing EXchess v7.01 MP
JP.
- Dan
- Dan
-
dchoman
- Posts: 177
- Joined: Wed Dec 28, 2011 8:44 pm
- Location: United States
- Full name: Daniel Homan
Re: EXchess v7.01 Released
Absolutely!Martin Thoresen wrote:Daniel,
Very cool, you'll be ready for nTCEC Season 2 then.
Best,
Martin
-
Martin Thoresen
- Posts: 1833
- Joined: Thu Jun 22, 2006 12:07 am
Re: EXchess v7.01 Released
If you have the time and will, I can test 8 and 16 cores for you if you provide builds.dchoman wrote: I should probably add that while I have not tested it beyond 4 cores, I suspect the scaling beyond four cores is rather poor given my smp implementation. So I do not expect a big gain in playing strength from more.
- Dan
Best,
Martin