Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: AMD Processors for Chess ?

Author: Ricardo Gibert

Date: 08:50:23 07/09/99

Go up one level in this thread


On July 09, 1999 at 08:53:35, Francesco Di Tolla wrote:

>>Look at http://www.rebel.nl/bench.htm and you will see that the 450mhz K6-2
>>edges out (barely) a 450mhz Xeon despite 512K cache running at full processor
>>speed and the K6-2 not having the 256K cache of the K6-3.  This is on Rebel10.
>>
>>Apparently, in this case, it is the L1 cache where half is reserved for
>>instructions, not data that makes the biggest difference.  The other cache seems
>>to vacate instructions frequently by the transposition table accesses.
>>
>>As for cstal, apparently the programmer is doing something right if he can
>>achieve that big of an improvement over the K6-2 with the K6-3.  It has been my
>>experience that programmers generally do a poor job of taking advantage of the
>>speedups possible with cache. Cstal seems to prove this.
>
>This is bullshit (this programs do not fit in the primary execution cache in any
>case).

Why so rude?  The entire program does not have to fit in the primary execution
cache to benefit from it.  The L1 cache on the K6-2 is larger, so why can't this
be a significant factor?  The other posts were crediting the 256K cache of the
K6-3 as being a sigificant difference, but this does not seem to take into
account how well the K6-2 does compared with the Xeon in the rebel10 benchmarks.
I never intended to imply the L1 cache was the sole explanation, so your
"holistic" analogy appears unnecessary to me. Everyone already knows the cores
are different. So how does anyone benefit by your being rude? Take it easy and
try to relax.

>You can't compare two car-engines just looking at the crossection of the fuel
>injection pipes. The entire design of the engine makes the main difference. Of
>course if your pipe is two small you won't have optimal results, but that is a
>second order...
>
>The two cpus have two diffent cores. Among the many factors, the first issue
>that changes the speed of interpretation of a code is the design of the core
>itself (how instructions are interpreted and scheduled).
>K-7 will have a totally new core (which could be the evolution of the K5, since
>usually two temas work in parallel to develop new CPU faster). And who knows,
>may be Ed's code will like it, may be not.
>
>ciao
>Franz



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.