- Apr 27, 2000
- 22,886
- 12,942
- 136
With Brisbane's rev G1 looking like more and more of a dud, I've been wondering what, if anything could be done to tweak AM2 performance to be more competitive with Core 2 (if anything). Something tells me nothing, especially considering the fact that Core 2 is faster per clock and can hit 4.0+ ghz on air, whereas you're lucky to get a K8 to 3.6 ghz or higher on exotic cooling (3 ghz on air, typically).
One thing that caught my eye, however, was this old review by Anandtech:
http://www.anandtech.com/showdoc.aspx?i=2800&p=5
Interestingly enough, it seems Core 2 approaches a latency floor of about 45-50 ns or 30 ns, depending on whether you believe Sciencemark or Everest. The AM2 A64 mem controller does not seem to have a similar limitation.
If you could theoretically push the memory latency of an AM2 chip to 10 ns or below, how would that affect overall performance? Would it enable an X2 to compete with Core 2 on a clock-per-clock basis in anything?
And just how would you go about reducing latency to that point anyway? It seems to be that latency drops with higher CPU clock (check out this http://www.anandtech.com/showdoc.aspx?i=2741&p=7), higher memory clock, and tighter memory timings. I have no idea how fast everything would have to be running to drop latency below the 10ns mark, though, nor do I know if it'd be worth the trouble.
One thing that caught my eye, however, was this old review by Anandtech:
http://www.anandtech.com/showdoc.aspx?i=2800&p=5
Interestingly enough, it seems Core 2 approaches a latency floor of about 45-50 ns or 30 ns, depending on whether you believe Sciencemark or Everest. The AM2 A64 mem controller does not seem to have a similar limitation.
If you could theoretically push the memory latency of an AM2 chip to 10 ns or below, how would that affect overall performance? Would it enable an X2 to compete with Core 2 on a clock-per-clock basis in anything?
And just how would you go about reducing latency to that point anyway? It seems to be that latency drops with higher CPU clock (check out this http://www.anandtech.com/showdoc.aspx?i=2741&p=7), higher memory clock, and tighter memory timings. I have no idea how fast everything would have to be running to drop latency below the 10ns mark, though, nor do I know if it'd be worth the trouble.