AMD不着急推混合式x86处理器 等到操作系统能正确适配也不迟
Intel全年发布的Lakefield处理器采用了类似ARM的big.LITTLE大小核设计,而且准备在12代的Alder Lake处理器上推广到全平台,而AMD这边,虽然他们早在2017年就申请了异构内核的混合处理器的专利,但似乎没有打算在PC操作系统能够正确使用这类处理器之前把这类CPU推向市场。
PC Gamer就此事访问了AMD副总裁兼产品首席技术官Joe Macri,其实AMD一直在研究类似big.LITTLE的结构,已经有15年了,所以这并不是一种新的概念,他们会继续研究它,但不会谈论AMD是否会把它投入市场,他认为对手把这种处理器投入市场只是为了营销,为了看起来有更多的核心数量,而不是为了更高的性能或者更好的电源效率。
AMD认为这种混合式处理器目前最大的问题是需要OS和软件的配合才能得到正确的调度,现在的调度程序最看重的就是对称性,这样就不用管其他任何事情直接把任务分派下去就行了,任何操作系统都喜欢对称的内核,这样就不会给出错误的答案。但你把一个不对称的处理器投放到市场,操作系统就得配备一个更为智能的调度器,这样才能解决这一问题。
ARM的big.LITTLE混合芯片结构在很大程度上确实是提高性能的同时降低了功耗,这在智能手机与平板电脑这种对电池敏感的移动设备上是非常重要的,但放到台式机上就是另一回事了,Intel的Alder Lake会配备8个Golden Cove以及8个Gracemont内核,虽然看起来这个处理器有16个核心,但只有一半是适合游戏PC使用的。
其实AMD非常了解OS调度程序的重要性,最早在推土机架构处理器上由于Windows的调度程序使得实际性能表现无法达到AMD的预期,所以AMD就必须与微软合作以确保调度正常,经过优化的调度程序确实提高了性能,但也无法帮助AMD击败对手,这对AMD的教训还是挺深刻的。
所以在涉及x86大小核处理器的问题上,AMD给出的答案非常保守,他们正在等待一个适合的时机,当操作系统能够正确判断,当调度程序和内存分配器能够正确分配任务,他们就会在适合的时间拿出对应的产品。