Monday, September 25, 2006

The only reson AMD is behind is Cache

AMD aganst 2MB conroes is AMD leads in some benchmarks intel leads in others. but with 4mb conroes it is intel leading most benchmarks, by a small margin. source: Toms Hardware

3 comments:

Scientia from AMDZone said...

I'm sorry but this statment is incorrect. Conroe is not ahead simply because of cache.

Conroe doubled the cache bus width from Yonah. K8 just can't match this. However, K8L will also double the cache bus width.

Conroe also has much better SSE units than Yonah. Again, K8 can't match this. However, K8L will also have much better SSE units.

Conroe also has larger reordering buffers, a stack unit, and 4 instruction issue. K8L will not have 4 instruction issue or a stack unit but it may increase out of order execution which would increase IPC.

If cache is indeed affecting the benchmarks then this will have much less effect on K8L because it has quite a bit of shared cache in addition to the independent L2 cache for each core.

george said...

Thanks for the comment. i was following a false correlation. the reason AMD is still good is vista it is going to make 64bit windows preform better, on AMD 64 but not on core 2 because intel's 64 bit is behind

Scientia from AMDZone said...

Well, not exactly. The 64 bit implementation on Prescott was and still is lacking. But it appears that Intel has done fairly well with it on C2D. So far, I've only seen one set of benchmarks that suggest that it may not be as good on C2D and I believe those were Linux. We really need more benchmarks to tell though. I assume with Vista the benchmarks will all have 64 bit versions available.