首先要说的是,3核CPU是出现过的,早在2008年,AMD的K10架构羿龙(Phenom)三核8600处理器就是当年市场上首颗三核处理器,后来还有羿龙2X3 720等一系列三核处理器,至于5核和7核处理器,不管是英特尔还是AMD,至少在消费级市场上至今还没有出现过。
为什么没有3核、5核、7核?这要从CPU芯片的诞生说起,我们这里主要谈PC消费级CPU。
由于每一颗CPU芯片都是从晶圆上切割出来的,而由于制造工艺等一系列原因,晶圆必须是圆形,而如果想在圆形的晶圆上切割更多的die,那这颗die只能设计成矩形,从而减少浪费和成本,同时矩形排布的die在晶圆上切割起来也更有效率。
矩形的die决定了内部的核心构造也最好是矩形并且尽可能对称,对电路设计有所了解的都知道,在布线上也要尽量走直线,这样不管是难度系数还是制造效率都会好不少,更有利于核心各个模块的排布,设计的芯片也能尽快投产,毕竟在半导体设计行业,时间是非常宝贵的,芯片良率高低也都直接关系着你的成本和收入。
我们可以看到,大量的多核CPU构造图中的核心部分往往都是相同或对称的矩形,其实表面上看就是设计好一个die后进行镜像复制成多个核心,这样不管是双核、四核、还是六核都完全符合矩形die的构造,然后再加上各级缓存、内存控制器、核芯显卡等部分组成一颗完整的CPU。
即使是上面说到的三核羿龙处理器本身其实也是四核的die,它是由于可能某一个核心存在缺陷进行屏蔽或者人为市场细分的产物(人为屏蔽掉合格的核心以满足三核CPU的市场需求)。
看看英特尔sandybridge的CPU核心构造,理论上设计成几个核心都可以,但是传统的双核、四核等偶数CPU核心数已经深入人心,假如8700K仅仅比7700K多一个核心也不会有很明显的性能提升,消费者是难以买账的,所以要么继续挤牙膏,既然要大升级就索性成双成对的提升。
所以,矩形的die,电路和CPU设计环境,甚至也包括一些历史和习惯因素共同影响了CPU偶数核心的主流构造。3核、5核、7核本身都能造,但是市场实际意义并不很大,今后的桌面CPU市场应该还将长期维持偶数核心的配置。