richamies
12-18-1999, 03:39 PM
Just glancing through the manual, I found the following text....
=============================================
Q: My AMD K6/K6-2 or Cyrix 6x86/MX/MII CPU gets a very low memory index. Why?
A: These CPUs have large and fast L1 (internal) caches but the L2 caches are on the mainboard and run at FSB speed, unlike PII/Celeron where the L2 cache runs at 1/2 and full CPU speed. In most cases the caches also run in Write-Through mode, which slows down writes to memory appreciably when there are many such requests.
For some reason these processors seem to be less effective than Intel's design at the same speed when accessing memory. A bottleneck limits the memory throughput to a certain level, making higher speed processors less effective. While our initial tests using floating point instructions seemed to point the finger to the non-pipelined FPU, our current tests using integer instructions return the same result.
The benchmark is not optimised for Intel processors in any way.
=============================================
Hopefully this will shed some light on the matter, I saw a previous thread about this but couldnt find it again tonight.
I have also decided to watch my grammar and spelling, hyphening and punctuation, after reading medo's post. There must be a lot of members on this board whose primary language is not English, and I guess these words are hard enough for them to understand at the best of times. So if I make any mistakes, shoot me!
And yes, I made a typo, that is why this is edited!!
[This message has been edited by richamies (edited 12-18-1999).]
=============================================
Q: My AMD K6/K6-2 or Cyrix 6x86/MX/MII CPU gets a very low memory index. Why?
A: These CPUs have large and fast L1 (internal) caches but the L2 caches are on the mainboard and run at FSB speed, unlike PII/Celeron where the L2 cache runs at 1/2 and full CPU speed. In most cases the caches also run in Write-Through mode, which slows down writes to memory appreciably when there are many such requests.
For some reason these processors seem to be less effective than Intel's design at the same speed when accessing memory. A bottleneck limits the memory throughput to a certain level, making higher speed processors less effective. While our initial tests using floating point instructions seemed to point the finger to the non-pipelined FPU, our current tests using integer instructions return the same result.
The benchmark is not optimised for Intel processors in any way.
=============================================
Hopefully this will shed some light on the matter, I saw a previous thread about this but couldnt find it again tonight.
I have also decided to watch my grammar and spelling, hyphening and punctuation, after reading medo's post. There must be a lot of members on this board whose primary language is not English, and I guess these words are hard enough for them to understand at the best of times. So if I make any mistakes, shoot me!
And yes, I made a typo, that is why this is edited!!
[This message has been edited by richamies (edited 12-18-1999).]