英特尔和AMD各有什么优缺点?

英特尔和AMD各有什么优缺点?我们将从性价比、技术、单线程应用性能三个方面来讨论它们的优缺点。

论性价比

英特尔在低端基本不划算,更适合大众购买。如果你能花最多的钱买最高档的电脑,毫无疑问英特尔CPU能有更强的性能。你应该把有限的公款买电脑尽可能的放在无限的英特尔CPU上。但如果你不追求每件事都顶尖,预算又非常有限,你大概可以用AMD配置一台同等价位性能好很多的电脑。?

技术现状

现阶段对于x86架构,AMD和intel都优化到接近极限。两者在每一代产品上基本都是互相学习或者互相窃取技术。楼主提到的turbo-boost在AMD的下一代CPU中也是一样的,超线程技术也会内置在AMD的下一代CPU中。仅仅因为商标,amd不能称其技术为超线程。此外,L3缓存、CPU内置内存控制器等技术最早出现在amd,后被intel Core I部门学习。APU其实是英特尔和AMD同时开发的。虽然看起来是AMD先打了广告,但其实英特尔很快也会有类似的产品。这种趋势在未来还会继续保持,也就是说,除了广告商的噱头,两者不会有本质的区别。每一代人都在互相学习,不会有技术导致用户肉眼可见的运行速度差异。?

比较单线程应用在相同频率下的性能?

1.看流程

更精细的工艺(例如,22纳米小于35纳米)可以支持更高的主频、更少的发热和更低的功耗。所以更先进的工艺一般意味着在同等条件下做出更好的CPU,英特尔在各地大规模建设晶圆厂就是这种情况,因为只要英特尔继续改进工艺,即使CPU架构不变,也能继续领先,摆脱竞争对手。?看过程,选择英特尔几乎总是对的。英特尔的CPU更贵,正是因为amd的同代工艺永远比英特尔晚一年半上市。但根据市场规律,一旦amd相同制造工艺的产品上市,DIY市场的重心就会发生转向,因为amd在相同制造工艺下无疑有更好的性价比。可悲的是,往往这个时候很快,英特尔下一代工艺的CPU就出来了。。。如果你总是有钱买最新一代的CPU,那么你肯定需要买英特尔。这并不意味着英特尔的老工艺CPU也是烫手山芋。?

2.看看功耗与内核数量的比率

在并行处理时代,发现只要堆上足够多的CPU和内核,就可以达到你想要的计算能力。因此,计算能力的瓶颈被功耗的瓶颈所取代。更多的内核并不是没有成本的,这意味着你必须提供更多的能力。AMD在工艺上无法与英特尔抗衡,剩下的唯一办法就是优化功耗。APU的出现预示着更强的单位功耗计算能力。

换句话说,计算能力除以功耗,商更大。这是保持竞争力的可行办法,因为在总计算能力难以超越英特尔的前提下,走功耗路线才是正道。AMD的扭亏路线很难说一定行得通,但在R&D资金有限的情况下,这是一个积极的好的发展方向。