[发明专利]用于优化设备功率和效率的方法、系统和设备在审
申请号: | 202010576301.4 | 申请日: | 2020-06-22 |
公开(公告)号: | CN112395232A | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | K·H·谭;A·穆克尔;A·李;W·B·林;A·塔莱比 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F13/40;G06F9/30;G06F9/54 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 优化 设备 功率 效率 方法 系统 | ||
1.一种用于在计算机系统中实现功率改变的方法,所述计算机系统包括经由PCIe链路耦合到外围组件快速互连(PCIe)设备的主机,所述方法包括:
在所述PCIe设备上存储一个或多个包含低功率状态能力信息的数据结构,所述低功率状态能力信息针对L0s、L1、L1.1和L1.2 PCIe定义的低功率状态中的至少一个中的每一个映射一个或多个细粒度低功率状态;
当所述PCIe设备检测到功率改变事件或接收到用于进入映射到所述细粒度低功率状态的相关联的PCIe定义的低功率状态的命令时,通过使用所述低功率状态能力信息,将所述PCIe设备上的块或组件配置为进入细粒度低功率状态,而不是所述相关联的PCIe定义的低功率状态。
2.根据权利要求1所述的方法,进一步包括:
在所述主机处,生成定义要由所述PCIe设备使用的细粒度低功率状态的低功率配置写入请求;
通过所述PCIe链路将所述低功率配置写入请求发送到所述PCIe设备;
在所述PCIe设备处,从所述低功率配置写入请求中提取标识所述细粒度低功率状态的信息;
使用标识所述细粒度低功率状态的所述信息和所述低功率状态能力信息,确定映射到所述细粒度低功率状态的PCIe定义的低功率状态;以及
当所述块或所述组件或所述PCIe设备检测到示意所述块或所述组件进入所述PCIe定义的低功率状态的功率改变事件时,或者当所述块或所述组件接收到用于进入所述PCIe定义的低功率状态的命令时,将所述PCIe设备上的所述块或所述组件配置为进入所述细粒度低功率状态,而不是映射到所述细粒度低功率状态的所述PCIe定义的低功率状态。
3.根据权利要求1或2所述的方法,其中,所述一个或多个数据结构包括低功率状态能力表结构,所述低功率状态能力表结构具有存储PCIe定义的低功率状态的第一列、存储细粒度低功率状态的第二列以及存储与每个细粒度低功率状态相关的参数的一个或多个附加列。
4.根据权利要求3所述的方法,其中,所述一个或多个数据结构包括暴露给所述主机以用于选择细粒度低功率状态的多个配置寄存器,所述方法进一步包括将一个或多个低功率配置寄存器配置为标识所述PCIe设备上的块或组件要进入的细粒度低功率状态,而不是与所述细粒度低功率状态相关联的PCIe定义的低功率状态。
5.根据权利要求4所述的方法,进一步包括:
响应于与细粒度低功率状态相关联的一个或多个配置寄存器的改变,
当所述PCIe设备上的块或组件或所述PCIe设备检测到示意所述块或所述组件进入与所述细粒度低功率状态相关联的PCIe定义的低功率状态的功率改变事件时,或者当所述块或所述组件接收到用于进入与所述细粒度低功率状态相关联的PCIe定义的低功率状态的命令时,将所述块或所述组件配置为进入所述细粒度低功率状态。
6.根据权利要求3-5中的任一项所述的方法,进一步包括:
在所述主机处,生成用于从所述低功率状态能力表结构中读取低功率配置信息的低功率配置读取请求;
通过所述PCIe链路将所述低功率配置读取请求发送到所述PCIe设备;
在所述PCIe设备处,从所述低功率状态能力表结构中读取低功率配置信息;
返回经由响应读取的所述低功率配置信息,所述响应是从所述PCIe设备通过所述PCIe链路发送到所述主机的;以及
在所述主机上创建或更新包含低功率配置信息的数据结构。
7.根据权利要求3-6中的任一项所述的方法,其中,存储与每个细粒度低功率状态相关的参数的所述一个或多个附加列包括其中存储了定时器值的较低功率状态自动迁移定时器列,所述定时器值指示用于在自动转换为下一个较低功率状态之前在细粒度低功率状态下花费的时间量。
8.根据权利要求8所述的方法,其中,所述PCIe设备存储配置信息,所述配置信息标识是否针对多个细粒度低功率状态中的每一个启用了较低功率状态自动迁移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010576301.4/1.html,转载请声明来源钻瓜专利网。