Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Intel four-way 2.8 Ghz system is just Amazing ! - Not hardly

Author: Robert Hyatt

Date: 10:37:55 11/12/03

Go up one level in this thread


On November 11, 2003 at 19:58:36, Aaron Gordon wrote:

>On November 11, 2003 at 17:29:25, Richard Pijl wrote:
>
>>On November 11, 2003 at 08:50:53, Aaron Gordon wrote:
>>
>>>It would be better had they used a quad or 8-way Opteron running 2GHz or more.
>>>From some testing I've done in the past you can figure a single Opteron 2GHz ==
>>>a P4-3.6GHz in Fritz 8 (32bit mode). So, a Quad Opteron 2.0 == Quad P4-3.6.
>>>Almost 30% faster, plus the memory bandwidth available would probably push it a
>>>bit over that with large hash table sizes. 8-way Opteron 2.0 would of course be
>>>like 8 p4-3.6's (however with some 40gb/s+ memory bandwidth available depending
>>>on bus speed).
>>>
>>>Why not use the best hardware? Seems like if you'd want to promote your new
>>>'awesome' chess program you'd want to give it the best chance of winning.
>>
>>As far as I know Fritz is written (mainly) in assembly. So using the additional
>>registers and so on is probably not feasible. Would Opteron be much faster in
>>this case too?
>>
>>Richard
>
>About programming it specifically for the Opteron.. I have no idea. The Opteron
>is about 25-30% faster than an Athlon XP in Deep Fritz 7 / Fritz 8 though
>without any code modification.
>
>I have high hopes for hand optimizations for the Opteron. We'll have to see how
>it turns out though. Hyatt, Christophe, and those guys could definitely give you
>more insight on this matter than I could.


I believe the main problem with the quad opteron is the cache coherency
mechanism (MOESI) that AMD uses.  Intel doesn't.  In a NUMA architecture,
that takes a performance hit if the application doesn't try to minimize
using the same cache line (or the same group of memory words) on multiple
CPUs at the same time.  That's the main change I made when doing this NUMA
conversion for the older NUMA alpha box I reported on last year, and we did
the _same_ thing again to get the performance on the Opteron back up to a
reasonable level.




This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.