AMD正在使用自己的混合X86 CPU

2021-06-19 19:43:31

本网站可以从本页的链接获取会员委员会。使用条款。

很明显,Hybrid核心 - Big.Rittle在ARM的概念中 - 也将成为主流X86 CPU的特征。英特尔的湖菲尔德将一个冰湖“大核心”结合了四个错误的“小”核心。它即将推出的桤木湖平台将使解决方案扩展,(传闻)高达八个低功耗(Gracemont)和八个高性能核心(金湾)。

一些迹象表明了AMD有自己的计划进入这场比赛,以及一项新的专利提交支持这个想法。 AMD申请了专利描述的方法,其中一种类型的CPU将转移到另一种类型的CPU:

根据该专利,CPU将依赖核心利用率指标来确定是否适合将工作负载从一种类型的CPU移动到另一个类型。提议的指标包括CPU在最大速度工作的时间量,CPU一直在使用最大内存的时间量,一段时间内的平均利用率,以及从一个CPU移动工作负载的更常规类别基于与执行任务执行相关的未指定度量的另一个。

当CPU确定工作负载应该从CPU A移动到CPU B时,当前执行工作(CPU A,在这种情况下)的核心被放入空闲或停滞状态。 CPU A的架构状态将保存到内存并由CPU B加载,该CPU B继续该过程。 AMD的专利将这些变化描述为双向 - 小核心可以将工作转移到大,反之亦然。

十年前,我问英特尔的智能手机SoC设计师为什么他们依靠DVFS - 动态电压和频率缩放 - 让原子的功耗竞争而不是Big.Little。根据英特尔的架构师的说法,DVFS竞争大部分。当一个人考虑硅芯片空间要求和整体节能时,可以提供。

这可能是真实的 - Medfield通常与中间皮质-A9器件竞争,它旨在竞争反对 - 但今天似乎并不是真的。当时,MedField是在32nm过程节点上建立的,而Cortex-A9通常基于40nm或28nm。即使我们计数保守地,TSMC和英特尔也经过多个完整节点缩小。 Intel的10nm技术被认为是等同于TSMC的7nm节点。使用混合X86核心设计的芯片尺寸损失远远小于曾经是的。

我们怀疑Big.little可能赢得了这场战斗的另一个原因是硅设计的变化性质。在高时钟中运行10nm CPU所需的调整也可能导致CPU内核不会在低时钟中节省大量功率,作为低功耗,目的内置的CPU核心。

AMD所关注的大问题是该公司是否将从上下CPU核心建立一个新的,或者如果它将返回像美洲虎那样的设计,并用它作为未来产品的基础。虽然CPU需要刷新或更新,但在新的时,它是一个坚实的平衡设计。它通常需要一个公司,例如AMD,Intel或Apple 3-5年,以从头开始建立一个新的核心,从而将哪个大道AMD转到项目时取决于项目。我们知道它在2019年申请了这一专利,因此公司已经明确致力于这个想法一会儿。

我们不希望看到2021年的AMD的混合核心,但2022-2023不会是不合理的。既然我们知道一些省力节省苹果M1提供了对其OS调度的提供,我们希望英特尔和AMD与微软合作,以采用类似的技术。 Hybrid核心对于满载/时钟的X86 CPU功耗不大,但它们可以显着降低功耗。

当Joe Macri在2020年底告诉人们的时候,AMD没有近期计划介绍混合核心,他表示一个主要的绊脚石是Windows中缺乏调度程序支持。我们现在知道Windows 11在地平线上,Alder Lake正在推出推出。没有人正式说,这种混合调度程序将在Windows 11中具有功能,但实际上保证显示。