blackkstar
Honorable
Juan, man, you're getting sort of desperate. We have someone here who is directly talking with people who work at AMD. He has insider information and he's biting his tongue as much as possible to not get himself or others in trouble. And yet you ignore him?
As soon as you get blown out, you move the goalposts to servers. I told you repeatedly that you mis-interpreted the extremely vague statements about "arm winning" yet you ignored them. And now we have someone who is basically saying that AMD itself states that it was a very specific case (ULP servers).
AMD ran out of low hanging fruit in K10 and would have ended up just like Intel is now, making small tweaks which results in tiny IPC increases. The only thing is that AMD doesn't have access to the quality of fabs Intel has (in terms of power consumption), so it would have been a completely futile battle.
To suggest AMD compete with K10 would be suggesting that AMD would beat or compete with Intel on raw performance with a traditional CPU core while having a tenth of the R&D budget on an inferior process node is insane. There is no way it would have worked out.
The point is that AMD needed to try something radical because it can't take on Intel head to head. They went for low IPC, high frequency, small cores to cram as many as possible on a die. That was the issue. There are simply far too many variables to discuss with Bulldozer where you can label its point of failure to a single talking point.
CMT might have worked absolutely fantastic if AMD decided to aim for a 2m/4c design for high end, with each module being very beefy, fat, high IPC designs while being smaller than 4 beefy cores.
AMD's new radical approach is HSA and a unified system. One of Bulldozer's big problems is it needs software that understands the hardware better. Going HSA and Mantle gives AMD a lot more control over the software, as it's nearly impossible, given AMD's market share, for AMD to push their own compilers with optimizations over competing products.
AMD had to take a chance with something like CMT to be competitive with Intel.
As soon as you get blown out, you move the goalposts to servers. I told you repeatedly that you mis-interpreted the extremely vague statements about "arm winning" yet you ignored them. And now we have someone who is basically saying that AMD itself states that it was a very specific case (ULP servers).
logainofhades :
Yea, the modular approach that AMD attempted just wasn't a very good idea. Tweaking and improving Phenom II to handle the kind of clocks that FX does would have offered far better performance, IMO. The fact that they are scrapping the faildozer approach and going with a totally new arch proves this.
AMD ran out of low hanging fruit in K10 and would have ended up just like Intel is now, making small tweaks which results in tiny IPC increases. The only thing is that AMD doesn't have access to the quality of fabs Intel has (in terms of power consumption), so it would have been a completely futile battle.
To suggest AMD compete with K10 would be suggesting that AMD would beat or compete with Intel on raw performance with a traditional CPU core while having a tenth of the R&D budget on an inferior process node is insane. There is no way it would have worked out.
The point is that AMD needed to try something radical because it can't take on Intel head to head. They went for low IPC, high frequency, small cores to cram as many as possible on a die. That was the issue. There are simply far too many variables to discuss with Bulldozer where you can label its point of failure to a single talking point.
CMT might have worked absolutely fantastic if AMD decided to aim for a 2m/4c design for high end, with each module being very beefy, fat, high IPC designs while being smaller than 4 beefy cores.
AMD's new radical approach is HSA and a unified system. One of Bulldozer's big problems is it needs software that understands the hardware better. Going HSA and Mantle gives AMD a lot more control over the software, as it's nearly impossible, given AMD's market share, for AMD to push their own compilers with optimizations over competing products.
AMD had to take a chance with something like CMT to be competitive with Intel.