【技术实现步骤摘要】
【国外来华专利技术】用于基于许可证状态进行核下降缓解的系统和方法
本公开总体上涉及处理器、服务器和其他计算设备的功率管理。
技术介绍
半导体加工和逻辑设计的发展允许增加集成电路设备上可能存在的逻辑量。因此,计算机系统配置已经从系统中的多个集成电路演变成单个集成电路上的多个硬件线程、多个核、多个设备和/或完整系统。随着集成电路的密度的增加,计算系统(从嵌入式系统到服务器)的功率要求也有所增长。功率管理问题和热管理问题是设计基于计算机的系统时的考虑因素。在服务器领域,电力的成本推动了对低功率系统的需要。在移动系统中,电池寿命和耐热极限使这些问题相关联。通常使用操作系统(OS)或系统软件控制硬件元件来优化系统,从而以最小功耗得到最大性能。在服务器系统或其他计算机系统中,电源的大小通常被设定用于运行了带有指令的功率病毒软件的完整系统配置,所述指令被配置成用于在执行时达到处理器最大功率。对快速改变处理器核的电流的更尖锐的病毒程序(即,di/dt病毒程序,其中“di/dt”对应于电流随时间变化的速率)的持续开发导致电源上的电压出现较大下降(droop)。这正在成为服务器核上的问题,其中每一代均添加处理更广泛的向量指令以提升性能的附加计算引擎。高功率di/dt病毒程序可在很少的周期内从低电流达到高电流。此外,电流的变化发生在核的小区域内,从而导致(与核的其他区域相比的)高电流密度区域以及较大的电压下降。较大的电压下降可能导致由于增加的功率而造成的性能损失,因为提高了核标称电压来补偿该下降。由于与电压的平方关系,这个功率增加可能较高,并且功率增加可能降低服务器的各种组件的性能。附图说明可参考 ...
【技术保护点】
一种装置,包括:多个阈值寄存器,所述多个阈值寄存器用于存储对应的电压下降阈值;接口,所述接口用于接收许可证授予消息,所述许可证授予消息指示处理器核或域的许可证模式,所述许可证模式对应于所述处理器核或域中的所选执行单元集合;电压下降校正模块,所述电压下降校正模块用于:基于所述许可证授予消息中所指示的所述许可证模式,从所述多个电压下降寄存器中选择所述电压下降阈值中的一个;将所述处理器核或域中的电压下降与所选电压下降阈值进行比较;以及基于所述比较,触发电压下降校正过程。
【技术特征摘要】
【国外来华专利技术】2014.12.23 US 14/581,7811.一种装置,包括:多个阈值寄存器,所述多个阈值寄存器用于存储对应的电压下降阈值;接口,所述接口用于接收许可证授予消息,所述许可证授予消息指示处理器核或域的许可证模式,所述许可证模式对应于所述处理器核或域中的所选执行单元集合;电压下降校正模块,所述电压下降校正模块用于:基于所述许可证授予消息中所指示的所述许可证模式,从所述多个电压下降寄存器中选择所述电压下降阈值中的一个;将所述处理器核或域中的电压下降与所选电压下降阈值进行比较;以及基于所述比较,触发电压下降校正过程。2.如权利要求1所述的装置,进一步包括电压调节器,所述电压调节器用于将经调节的电压耦合到包括所述处理器核或域的设备。3.如权利要求2所述的装置,其中,所述电压调节器耦合到母板。4.如权利要求2所述的装置,其中,所述电压调节器包括全集成电压调节器(FIVR),所述全集成电压调节器与包括所述处理器核或域的所述设备集成。5.如权利要求1至2中任一项所述的装置,其中,所述接口从功率控制单元(PCU)接收所述许可证授予消息。6.如权利要求1至2中任一项所述的装置,其中,所述电压下降校正过程包括非线性控制过程,所述非线性控制过程用于经由一条或多条电流供应线向所述处理器核或域提供过电流。7.如权利要求6所述的装置,其中,所述电压下降校正模块进一步包括一个或多个电流钳,所述电流钳被配置成用于响应于所述触发而向所述一条或多条电流供应线提供所述过电流。8.如权利要求7所述的装置,其中,所述电压下降校正模块进一步包括:阈值选择器模块,所述阈值选择器模块耦合到所述多个阈值寄存器,所述阈值选择器模块被配置成用于基于所述许可证授予消息中所指示的所述许可证模式而从所述多个电压下降寄存器中选择所述电压下降阈值中的一个;电压感测线,所述电压感测线耦合到所述处理器核或域的预期经历所述电压下降的区域;以及比较器,所述比较器用于将所述电压感测线上的感测到的电压下降与所选电压下降阈值进行比较以检测下降事件,并且用于响应于检测到的下降事件而激发所述一个或多个电流钳。9.如权利要求8所述的装置,其中,所述电压感测线包括第一电压感测线,所述处理器核或域的所述区域包括所述处理器核或域的第一区域,所述比较器包括第一比较器,所述感测到的电压下降包括第一感测到的电压下降,并且所述下降事件包括第一下降事件,其中,所述电压下降校正模块进一步包括:第二电压感测线,所述第二电压感测线耦合到所述处理器核或域的预期经历所述电压下降的第二区域;以及第二比较器,所述第二比较器用于将所述第二电压感测线上的第二感测到的电压下降与所述所选电压下降阈值进行比较以检测第二下降事件,并且用于响应于检测到的第二下降事件来激发所述一个或多个电流钳。10.如权利要求8所述的装置,其中,所述电压下降校正模块进一步包括数模转换器,所述数模转换器耦合在所述阈值选择器模块与所述比较器之间,其中,所述所选电压下降阈值包括数字值,并且其中,所述数模转换器被配置成用于将所述数字值转换成模拟阈值信号并且向所述比较器的输入端提供所述模拟阈值信号。11.如权利要求7所述的装置,其中,所述电压下降校正模块被配置成用于基于所述许可证授予消息中所指示的所述许可证模式来调整所述一个或多个电流钳的强度。12.一种方法,包括:在电压调节器处接收指示许可证模式的信号,所述许可证模式对应于处理器的核或域中的所选执行单元集合;基于所指示的许可证模式,选择多个阈值中的一个;检测所述处理器的所述核或域中的电压下降事件;确定所述电压下降事件超过所选阈值;以及响应于所述确定,触发电压下降校正过程。13.如权利要求12所述的方法,其中,所述电压下降校正过程包括非线性控制过程,所述非线性控制过程包括经由一条或多条电流供应线而向所述处理器核或域提供过电流。14.如权利要求13所述的方法,其中,触发所述电压下降校正过程包括触发一个或多个电流钳,所述电流钳被配置成用于向所述一条或多条电流供应线提供所述过电流。15.如权利要求14所述的方法,进一步包括:基于所...
【专利技术属性】
技术研发人员:N·S·海德,D·穆拉,A·W·楚,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。