In many ways, ACP is an arbitrary definition conjured up by AMD which no other player within the industry has accepted. Instead, the big industry players like Intel, Sun, HP and IBM have settled on the suite of SPECpower benchmarks run by a committee of industry players hailing from all those firms and even AMD. This, for the most part, promotes TDP (Thermal Design Power), a measurement Intel favours and which AMD considers inherently biased.
But before we get into things, it's important to point out there is a difference between Intel's and AMD's version of the benchmarketing tool.
AMD TDP shows the worst case power draw a particular chip can experience when it's operating at max voltage.
A chip can easily draw a lot of power, but usually only for very short periods of times (like several microseconds). If enough power isn't provided, bits and bobs get lost along the way and calculation errors start cropping up, which is really bad news. So, one would need to be able to supply that much power to the CPU at any given moment, even though CPUs can't draw max current for extended periods – even, say , 1/1000th of a second – making it all very difficult. Over 1/1000th of a second, the CPU could draw between 75-150 watts, but average power usage might be 110W.
When a firm is designing heat sinks, it only really cares about those longer periods of time, while people interested in the actual power, really care about every microsecond.
Intel has a spec for the maximum power of a CPU, it also has TDP, for its heat sink/cooling guys to worry about and adds a thermal diode to shut down the CPU if it starts overheating.
AMD, which only recently began using thermal diodes, has had to be more conservative in designing heat sinks, because the chip could actually overheat. Thus, the firm has had to keep its TDP more conservative than Intel's, hence the reason AMD would rather not talk about it and use a different metric.
AMD uses a blend of different workloads to get ACP, whereas what anybody really cares about is average power draw on the workload and peak power draw/cooling needs. ACP is just an average. It depends on process technology, the temperature the CPU is operating at, ambient temperature and more, making it mighty difficult for someone outside of AMD to calculate.
Meanwhile, SPECpower_ssj2008, is fairly unambiguous although AMD dislikes it because it feels it favours Intel. Well, the truth is, it does favour Intel a bit, but it wasn't purposefully set up that way. The reason is that the benchmark really loves cache and Intel has always had larger, faster caches than AMD. Shanghai has really gone a long way towards catching up with its big 6MB L3 cache, but the fact is, it still lags Nehalem.
Intel will continue to dominate the market, says J.P. Morgan.
TUESDAY, INTEL (TICKER: INTC) launched its new Xeon 7500 "Nehalem-EX" expandable server-processor line, targeted toward the high-performance, mission-critical server market.
The launch came on the heels of Advanced Micro Devices' (AMD) March 29 unveiling of its Opteron 6100 "Magny Cours" series and just two weeks after Intel also refreshed its mainstream line with the Xeon 5600 "Westmere-EP" processor. Both Magny Cours and Westmere-EP are positioned at the high-volume, mainstream-server space.
In many ways, ACP is an arbitrary definition conjured up by AMD which no other player within the industry has accepted. Instead, the big industry players like Intel, Sun, HP and IBM have settled on the suite of SPECpower benchmarks run by a committee of industry players hailing from all those firms and even AMD. This, for the most part, promotes TDP (Thermal Design Power), a measurement Intel favours and which AMD considers inherently biased.
But before we get into things, it's important to point out there is a difference between Intel's and AMD's version of the benchmarketing tool.
AMD TDP shows the worst case power draw a particular chip can experience when it's operating at max voltage.
A chip can easily draw a lot of power, but usually only for very short periods of times (like several microseconds). If enough power isn't provided, bits and bobs get lost along the way and calculation errors start cropping up, which is really bad news. So, one would need to be able to supply that much power to the CPU at any given moment, even though CPUs can't draw max current for extended periods – even, say , 1/1000th of a second – making it all very difficult. Over 1/1000th of a second, the CPU could draw between 75-150 watts, but average power usage might be 110W.
When a firm is designing heat sinks, it only really cares about those longer periods of time, while people interested in the actual power, really care about every microsecond.
Intel has a spec for the maximum power of a CPU, it also has TDP, for its heat sink/cooling guys to worry about and adds a thermal diode to shut down the CPU if it starts overheating.
AMD, which only recently began using thermal diodes, has had to be more conservative in designing heat sinks, because the chip could actually overheat. Thus, the firm has had to keep its TDP more conservative than Intel's, hence the reason AMD would rather not talk about it and use a different metric.
AMD uses a blend of different workloads to get ACP, whereas what anybody really cares about is average power draw on the workload and peak power draw/cooling needs. ACP is just an average. It depends on process technology, the temperature the CPU is operating at, ambient temperature and more, making it mighty difficult for someone outside of AMD to calculate.
Meanwhile, SPECpower_ssj2008, is fairly unambiguous although AMD dislikes it because it feels it favours Intel. Well, the truth is, it does favour Intel a bit, but it wasn't purposefully set up that way. The reason is that the benchmark really loves cache and Intel has always had larger, faster caches than AMD. Shanghai has really gone a long way towards catching up with its big 6MB L3 cache, but the fact is, it still lags Nehalem.
Several processor architectures ago, AMD and rival Intel used the same methods for calculating Thermal Design Power with regard to microprocessors. From an engineering standpoint, the TDP represents the amount of power the cooling mechanism for the CPU must dissipate before failure.
AMD and Intel now differ with TDP calculations, and for different reasons. Intel's current architecture, for example, allows the CPU to exceed the TDP rating for a small period of time before the processor throttles its frequency clock in order to reduce the temperature at the processor level. AMD's current-generation processors do not practice this method, and thus AMD intentionally publishes conservative TDP ratings.
We can easily verify that AMD’s ACP rating is not comparable to Intel’s TDP rating by looking at the actual performance of the newest AMD Shanghai based servers versus Intel’s current servers. When we look at the official published SPECpower measurements between an AMD “Shanghai” 2384 2.7 GHz system with an ACP rating of 75 watts and an Intel L5430 with a TDP rating of 50 watts with comparable components in the rest of the server, we would expect a power difference of roughly 50 watts (25W per processor) if AMD’s claim that AMD’s ACP was most comparable to Intel’s TDP rating. But according the official SPECpower benchmarks which is optimized for low power consumption, the Intel L5430 server peaks at 161 watts while the AMD 2384 based server peaks at 264 watts.
That’s more than a 100 watt delta and when we account for the fact that the Intel server has an additional North Bridge memory controller to deal with, the actual difference between the CPUs is even greater than 100 watts. We can negate the fact that the AMD server has two more memory DIMMs which consume an additional 8.4 watts of power because AMD uses hard drives that use 6 watts less power than the Intel system. This strongly suggests that an AMD TDP rating of 95 watts is far more likely to explain the 100 watt more power consumption than the Intel system with 50 watt TDP processors, so calling the “Shanghai” 2384 processor a 75 watt part simply doesn’t reflect the actual efficiency of the chip.
Look at those numbers closely. The first thing to notice is that TDP measurements are significantly higher than ACP. When AMD compared its power consumption figures to Intel's TDP, ACP measurements significantly underestimate power consumption. TDP differed between the two versions of the white paper by as much as 20 W, which is a 21% increase in the case of the quad-core Opteron. AMD did not increased its ACP estimates, emphasized in bold, despite the TDP increase.
Either the ACP is an arbitrarily measured system, and AMD changed it at will for its convenience, or AMD's document team failed to update the document properly. There is no other feasible explanation of why a 20 Watt TDP increase would be accompanied by no increase in ACP.
The only thing clear about the TDP numbers of AMD and Intel is that they are confusing and not comparable. It is clear that no power consumption or thermal design point number is going to make much sense to the server buyer unless the method of determining power consumption (or dissipation) is precisely defined by an independent third party. From that point of view, AMD Average CPU Power (ACP) only blurs the picture, even though it offers interesting information to those who are well informed about its purpose.
by MKruer on Thu Apr 01, 2010 7:41 am
Discuss and have fun
AMD Exclusive: Bulldozer
Edit: Yeah Yeah, forgot the system configs, will get them up tomorrow.
Yes it was joke, I accept full responsibility, I have corrected the article. John had no involvement sorry for besmearing your name and causing any problems.
by stcollins on Thu Apr 01, 2010 9:03 am
What an incredible come back, AMD has once again proven that it is more than capable of re-creating X86.
Let's hope that this Bulldozer core will have a long and prosperous life.
I'm still in shock at how well this performs, i wonder what the pricing will be?
by Ozzyrulez on Thu Apr 01, 2010 9:07 am
Sweet Jesus, its beautiful! I will be getting my hands on one of these!
by grunge100 on Thu Apr 01, 2010 1:32 pm
IMHO this is a pretty shitty April fools joke. A stunt like this can ruin the credibility of AMDZone. I hope for this sites sake that JF is able to forgive.