大家好,今天小编关注到一个比较有意思的话题,就是关于设计cpu的难点的问题,于是小编就整理了2个相关介绍设计cpu的难点的解答,让我们一起看看吧。
为什么intel不做手机CPU?
谁说Intel不做手机处理器,做过,而且做了好几年和好几代,结果失败了、放弃了而已。平板机市场也是一样。
Intel处理器是x86架构,特点是基于复杂指令集,可以做到很高性能,但缺点是功耗和发热量会很大,无法放入便携式移动设备。
ARM架构则是简单指令集,性能不太高,但是移动设备足够用,而且功耗很低。
功能机时代,Intel其实有专门的移动设备处理器业务,就是基于ARM架构的XScale,Windows CE系统的Pocket PC(PPC)上一度还挺流行,但是Intel认为这玩意没前途,就卖给了Marvell,错过了移动浪潮。
AMD也类似,收购ATI的时候,把移动图形芯片业务卖给了高通,后者基于此发展出来了现在自己用很牛叉的Adreno系列。
意识到移动时代到来之后,Intel试图把自己的x86架构带过去,而且用了最低功耗的Atom体系,但是无奈功耗仍然偏高,而且最关键的是x86架构和Android体系没有原生兼容,不得不中间经过一次编译,执行效率和兼容性就差多了,生态推动不起来。
还有关键的一点,Intel太坑队友了。Atom手机处理器出来之后,Intel凭借自己强大的号召力,联想、华硕、宏碁这些PC老伙伴还是跟上了的(是不是逼的就不好说了)。
尤其是华硕,ZenFone系列最初完全押宝Intel处理器,结果Intel处理器信号出了大问题,完全没法用,搞得本来有希望的华硕手机栽了大跟头,后来全面转向高通,但时机已经错过。
为什么大部分电脑就只能安装一个CPU呢?
电脑不是不能装多个CPU,技术上不是问题,关键是应用需求。
在普通家用电脑上,虽然也有很多高端玩家、极限发烧友追求超高的性能,但终究有个限度,也得综合考虑技术实用性、平台搭建成本、硬件效率等因素。
如今的PC电脑虽然只有一个CPU,但都是多核心设计,并且越来越多的支持多线程技术,AMD ThreadRipper已经做到16核心32线程,Intel Core i9更是到了18核心36线程,一颗CPU就相当于几年前的多颗CPU。
另外,任何行业产品都有通用标准,家用电脑平台一直都是针对单颗CPU设计的,如果想设计成两颗并行,机箱、电源、主板等等都得重新设计,等于推倒重来,代价太大,不值得。
在专业工作站、服务器上,其实一直都是多颗CPU并行,包括双路、四路、八路等等,Intel Xeon、AMD Opteron/EPYC都是针对它们设计的,本身就具备多颗并联的能力。
这是因为工作站、服务器都需要极强的扩展能力,对于CPU性能的要求更高,往往都是大规模集群设计,而且主板也一直都是针对安装多颗CPU来设计的。
其实,也有厂商在桌面平台上尝试做双路平台,但几乎唯一一个例子就是北美主板厂商EVGA,2010年发布过一款双路LGA1366平台的SR-2 Classified,尺寸巨大,一般机箱装不下,而且用的其实就是服务器芯片组,支持的处理器也不是桌面的Core i7-900系列,而是服务器上的Xeon 5500/5600系列。
到此,以上就是小编对于设计cpu的难点的问题就介绍到这了,希望介绍关于设计cpu的难点的2点解答对大家有用。