AMD副总裁兼客户渠道业务总经理David McAfee在接受采访时,谈到了“大小核”的混合CPU设计方案。他表示,未来的AMD处理器将混合高性能核心和高效率核心,驾驭各种场景、加速用户体验,并避免重蹈英特尔封杀AVX-512指令集的尴尬。
AMD在即将推出的EPYC Bergamo芯片上,将装备Zen 4c效率核心,而目前推出的Ryzen 7040笔记本芯片也采用混合设计。该设计方案中,将高性能核心和高效率核心混合使用,以便驾驭各种场景、加速用户体验。
在采访中,有人提出一个问题:“从概念上讲,效率核心是否比专用芯片(AI引擎)更适合AI?”McAfee的答复是:“严格意义上来说,AI引擎比所有通用CPU核心(自然包括效率核心)更擅长处理AI相关的任务。”
英特尔AVX-512指令集的问题在于,性能核心支持而效率核心不支持,因此英特尔在第12代酷睿处理器上,直接封杀了AVX-512指令集。AVX512指令集固然可以让浮点性能提升数倍,但问题是启用之后,往往会因为功耗较高而导致CPU大幅降频。
McAfee对于“大小核”混合设计的观点是:通过不同的ISA支持、调整IPC等方式,并不一定是驾驭性能核心和效率核心的正确方法。他认为在实际推行过程中会遇到巨大的挑战,因为执行太过于复杂,而这并不是AMD当前正在采取的方法。
AMD希望从应用的角度出发,以更加同质化的方式推进大小核设计,充分考虑不同核心的定位,以便于更好地发挥其优势。这些改进方式可以在未来的产品中得到印证。首要的是确保在所有核心的ISA和工作负载保持一致,这会带来巨大的优势。
桌面锐龙(Ryzen)处理器发展至今天,对于Windows系统的调度已经非常成熟,可以确认哪些进程需要核心加快优先处理、哪些可以稍后延迟处理,再这是一种非常成熟的技术,会带来内核功能更加一致的运行机制。
AMD的“大小核”混合设计方案将混合使用高性能核心和高效率核心,以便驾驭各种场景、加速用户体验,并避免重蹈英特尔封杀AVX-512指令集的尴尬。AMD希望从应用的角度出发,以更加同质化的方式推进大小核设计,充分考虑不同核心的定位,以便于更好地发挥其优势。