inlcudes: SSSE3, SSE3, SSE2, and SSE instructions...(optimized for Intel processors, like the following):
Intel® Core™2 Quad processors
Quad-Core Intel® Xeon® processors
Intel® Xeon® processors based on the Intel® Core™ microarchitecture
Intel® Core™2 Duo processors
Intel® Core™2 Extreme processors
Other Intel processors based on the Intel® Core™ microarchitecture
should be available for dowload soon...
Graham's CPU is a dual Core Opteron 185 and he is running XP 64-bit. Could be that "optimised for Intel" compiles may have unexplained issues on AMD, or even just "highly optimised"compliles
It seems either a code issue or a compile issue for him
i see, i assumed he was using Intel, considering the request for SSE...
although it is my understanding that most (or many) AMD processors support the SSE instruction sets.
for a custom compile, maybe Denis M., or another specialist is a better choice...
Norm
Last edited by kranium on Fri Feb 06, 2009 12:20 pm, edited 1 time in total.
just to let you know..i'm very interested in implementing Fisher Random in Cyclone.
I've actually spent considerable time investigating what it would take,
as you know the stumbling point for is the plethora of (possible) castling moves...not to mention the differing FEN standards...i.e. Shredder and Arena, are there more?
it's my 1st choice for added features at this point, but i can't promise anything...
did Teemu's CMLX ever work properly? i see it's not on the CCRL FR list.
kranium wrote:i see, i assumed he was using Intel, considering the request for SSE...
although it is my understanding that most (or many) AMD processors support the SSE instruction sets.
for a custom compile, maybe Denis M., or another specialist is a better choice...
Norm
The AMD Opteron does indeed support SSE2. But if these builds are built using Profile Guided Optimisatation on an Intel, then presumably the result could be unpredictable on an AMD? I'm not an expert in this area. Maybe what he needs is some sort of slightly slower generic compile with wide compatibility ? For example, when Denis M did some Micromax compiles, the fastest one both on my Opteron and Intel boxes was in fact the PII compile. H.G. found the same as well
just to let you know..i'm very interested in implementing Fisher Random in Cyclone.
I've actually spent considerable time investigating what it would take,
as you know the stumbling point for is the plethora of (possible) castling moves...not to mention the differing FEN standards...i.e. Shredder and Arena, are there more?
it's my 1st choice for added features at this point, but i can't promise anything...
did Teemu's CMLX ever work properly? i see it's not on the CCRL FR list.
Well Cyclone is a UCI engine, the logical thing to do in my opinion is to follow the Shredder UCI FRC standard. If you need to test it, the Shredder GUI is available for a trial period, or else the excellent free ChessGUI from Matthias which is what I now use.
I never tried Teemu's CMLX, it was still in beta as far as I knew at the time. I'm not particularly interested in betas or private versions, although Rybka 2.3.2z3 was an exception I chose to make.
kranium wrote:i see, i assumed he was using Intel, considering the request for SSE...
although it is my understanding that most (or many) AMD processors support the SSE instruction sets.
for a custom compile, maybe Denis M., or another specialist is a better choice...
Norm
The AMD Opteron does indeed support SSE2. But if these builds are built using Profile Guided Optimisatation on an Intel, then presumably the result could be unpredictable on an AMD? I'm not an expert in this area. Maybe what he needs is some sort of slightly slower generic compile with wide compatibility ? For example, when Denis M did some Micromax compiles, the fastest one both on my Opteron and Intel boxes was in fact the PII compile. H.G. found the same as well
you said it right Ray.This is an issue of user preference, performance and/or compatibilities. New compilers nowadays increase their standards over time, just the same as hardware. That is why we released all-purpose compiles fit for a vast majority of users. It has some advantages and disadvantages, just the same with customized builds. The question is, "What standard compile does most users want?".
I'll try a generic all-purpose Cyclone build (still w/ pgo) and see how it performs on either AMD or Intel. the all-purpose builds were set to be compatible from Intel and non-Intel hardware.
kranium wrote:i see, i assumed he was using Intel, considering the request for SSE...
although it is my understanding that most (or many) AMD processors support the SSE instruction sets.
for a custom compile, maybe Denis M., or another specialist is a better choice...
Norm
The AMD Opteron does indeed support SSE2. But if these builds are built using Profile Guided Optimisatation on an Intel, then presumably the result could be unpredictable on an AMD? I'm not an expert in this area. Maybe what he needs is some sort of slightly slower generic compile with wide compatibility ? For example, when Denis M did some Micromax compiles, the fastest one both on my Opteron and Intel boxes was in fact the PII compile. H.G. found the same as well
you said it right Ray.This is an issue of user preference, performance and/or compatibilities. New compilers nowadays increase their standards over time, just the same as hardware. That is why we released all-purpose compiles fit for a vast majority of users. It has some advantages and disadvantages, just the same with customized builds. The question is, "What standard compile does most users want?".
I'll try a generic all-purpose Cyclone build (still w/ pgo) and see how it performs on either AMD or Intel. the all-purpose builds were set to be compatible from Intel and non-Intel hardware.
Denis
Hi Dennis,
Stockfish 1.2 and Glaurung 2.2 also have these problems on this particular machine.
kranium wrote:i see, i assumed he was using Intel, considering the request for SSE...
although it is my understanding that most (or many) AMD processors support the SSE instruction sets.
for a custom compile, maybe Denis M., or another specialist is a better choice...
Norm
The AMD Opteron does indeed support SSE2. But if these builds are built using Profile Guided Optimisatation on an Intel, then presumably the result could be unpredictable on an AMD? I'm not an expert in this area. Maybe what he needs is some sort of slightly slower generic compile with wide compatibility ? For example, when Denis M did some Micromax compiles, the fastest one both on my Opteron and Intel boxes was in fact the PII compile. H.G. found the same as well
the distribution executable (from www.cyclonechess.com) is pretty much a generic compile...i.e. it is a PGO, but no specific processors are are targeted. i have compiled all cyclone releases exactly the same way, and as far as I know it has maintained very good general compatibility.
but who knows?
I hope Denis's compile helps...
thanx Denis!
just to let you know..i'm very interested in implementing Fisher Random in Cyclone.
I've actually spent considerable time investigating what it would take,
as you know the stumbling point for is the plethora of (possible) castling moves...not to mention the differing FEN standards...i.e. Shredder and Arena, are there more?
it's my 1st choice for added features at this point, but i can't promise anything...
did Teemu's CMLX ever work properly? i see it's not on the CCRL FR list.
When will you have Fisher Random Chess implemented In Cyclone