Page 1 of 1

Scorpio 2.0 Windows x64 build available

Posted: Sat Dec 22, 2007 5:01 pm
by Jim Ablett
Scorpio 2.0 by Daniel Shawul
http://dshawul.googlepages.com/home

Windows x64 Intel compiler 10 p.g.o build.
x64 build can now use bitbases. 64-bit 'egbdll.dll' included.

*Note - 64-bit egbbdll.dll only works with egbb capable 64-bit engines.

http://www.zshare.net/download/5828845ecf0a70/
Mirrors:
http://www.uploadjar.com/843813
http://w14.easy-share.com/12985311.html

Jim.

Re: Scorpio 2.0 Windows x64 build available

Posted: Sat Dec 22, 2007 7:39 pm
by Werner
Thanks Jim,
I will have a look later, if this build can use the egbbs too.

regards
Werner

Re: Scorpio 2.0 Windows x64 build available

Posted: Sat Dec 22, 2007 7:50 pm
by ernest
Hi Jim,

There are now quite a lot of x64 compiles of programs, including yours!

Do you know which ones do benefit from going from w32 to x64?

From my own experience (comparing infinite analysis on given positions):
Rybka, Zappa get x1.6 to x1.9 (!!!)
Glaurung 2.0.1 gets x1.4
Crafty also benefits a lot

Shredder 11, Naum get practically nothing.

I suppose the difference is mainly bitboard engine or not...

Re: Scorpio 2.0 Windows x64 build available

Posted: Sat Dec 22, 2007 8:06 pm
by Jim Ablett
Hello Ernest,

I hope you're all not getting tired of my constant postings.
I appreciate they are only of interest to 64-bit Windows owners.

I will only be posting links to engines which have definitely shown a
good speed improvement in transition fron 32 to 64 bit.

It's definitely engines which use bitboards that benefit.

rgds,
Jim.

Re: Scorpio 2.0 Windows x64 build available

Posted: Sat Dec 22, 2007 8:09 pm
by Jim Ablett
Hello Gabor,
Does that mean that I'll have to use separate directories for 32-bit and 64-bit engines? That is, duplicate the EGBB directories because of the difference between the gbbdll.dll files?
Yes.

rgds,
Jim.

Re: Scorpio 2.0 Windows x64 build available

Posted: Sun Dec 23, 2007 6:59 am
by Denis P. Mendoza
Jim Ablett wrote:Hello Gabor,
Does that mean that I'll have to use separate directories for 32-bit and 64-bit engines? That is, duplicate the EGBB directories because of the difference between the gbbdll.dll files?
Yes.

rgds,
Jim.
Hello Jim. Thanks for the compiles as I've done this a few hours ago too. Just to say...Like teacher like pupil :wink:

With this issue of the egbb.dll duplication, maybe this scheme could work. If we rename the egbb.dll in the code (say egbb64.dll) for the 64-bit compile, maybe it will be possible for the 64-bit engine to use it, instead of the other 32-bit dll. At the moment, we still have to follow what you mentioned as this is the only way, or just renaming the dll!

I should have placed my previous query here concerning the Scorpio 64 bit usage. I quess i punched the wrong key again.

BTW, I see not much gain in Scorpio 64-bit considering the additional Software-based Speculative Pre-computation optimization scheme :wink: (which is sad to be only for 32-bit) which really added some boost on the 32-bit compile. I hope Aart Bik reads this and add it to the next ICC versions for 64-bit. I only experienced some improvements in compatibilities with my AMD computer using the Qopenmp flag. Maybe, we could see some gains from 4 - 8 cpu for this 64-bit version.

Re: Scorpio 2.0 Windows x64 build available

Posted: Thu Jan 17, 2008 7:03 pm
by abik
I hope Aart Bik reads this and add it to the next ICC versions for 64-bit.
I did read this but I moved from Intel to Google recently :D
I have forwarded this link to my old friends in the compiler team, however (some of them are chess fans as well).

Re: Scorpio 2.0 Windows x64 build available

Posted: Fri Jan 18, 2008 12:18 am
by abik
A brief follow-up. I just talked to some of my old Intel buddies, and due to resource constraints there are unfortunately no direct plans to support 64-bit.

Re: Scorpio 2.0 Windows x64 build available

Posted: Fri Jan 18, 2008 6:20 pm
by Denis P. Mendoza
abik wrote:A brief follow-up. I just talked to some of my old Intel buddies, and due to resource constraints there are unfortunately no direct plans to support 64-bit.
Many thanks Aart for the response. I feel sorry for the news, but I'm sure it will be implemented somewhere in the future!