一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于动态输入/输出缩放的技术的制作方法

2022-02-24 19:02:35 来源:中国专利 TAG:

技术特征:
1.一种用于控制功率使用的计算设备,所述计算设备包括:处理器;存储器,所述存储器通信地耦合至所述处理器;i/o设备;数据存储,所述数据存储包括用于所述i/o设备的设备驱动器;以及功率策略引擎,所述功率策略引擎用于:确定是否要改变所述计算设备的功率设置;以及指令所述设备驱动器改变由所述i/o设备的操作引起的功耗,其中,所述设备驱动器用于响应于所述功率策略引擎的指令而改变所述i/o设备的操作,以改变由所述i/o设备的操作引起的功耗。2.如权利要求1所述的计算设备,其中,确定是否要改变所述计算设备的功率设置包括确定所述计算设备的当前温度是否超过阈值。3.如权利要求1或2中任一项所述的计算设备,其中,改变所述i/o设备的操作以改变由所述i/o设备的操作引起的功耗包括改变所述i/o设备的数据传输速度。4.如权利要求3所述的计算设备,其中,所述i/o设备是数据存储设备,其中,改变所述i/o设备的数据传输速度包括改变所述数据存储设备的数据存储速率。5.如权利要求3所述的计算设备,其中,所述i/o设备是通信电路,其中,改变所述i/o设备的数据传输速度包括改变所述通信电路的网络数据速率。6.如权利要求1所述的计算设备,其中,指令所述设备驱动器改变由所述i/o设备的操作引起的功耗包括指令所述设备驱动器将所述i/o设备置于预定义的多个功率状态中的一个功率状态。7.如权利要求6所述的计算设备,其中,所述计算设备用于在所述计算设备启动时对多个设备进行枚举,以确定所述设备是否支持被置于所述多个功率状态。8.如权利要求6-7中任一项所述的计算设备,其中,改变所述i/o设备的操作以改变由所述i/o设备的操作引起的功耗包括改变与所述i/o设备的功率递送合约。9.如权利要求1、2、6或7中任一项所述的计算设备,其中,所述i/o设备是存储设备、通信电路或图形处理器。10.一种用于控制功率使用的方法,所述方法包括:由计算设备的功率策略引擎确定是否要改变所述计算设备的功率设置;由所述功率策略引擎指令用于所述计算设备的i/o设备的设备驱动器改变由所述i/o设备的操作引起的功耗;以及由所述设备驱动器并且响应于所述功率策略引擎的指令而改变所述i/o设备的操作,以改变由所述i/o设备的操作引起的功耗。11.如权利要求10所述的方法,其中,确定是否要改变所述计算设备的功率设置包括确定所述计算设备的当前温度是否超过阈值。12.如权利要求10-11中任一项所述的方法,其中,改变所述i/o设备的操作以改变由所述i/o设备的操作引起的功耗包括改变所述i/o设备的数据传输速度。13.如权利要求10-11中任一项所述的方法,其中,指令所述设备驱动器改变由所述i/o设备的操作引起的功耗包括指令所述设备驱动器将所述i/o设备置于预定义的多个功率状
态中的一个功率状态。14.一种或多种计算机可读介质,包括存储于其上的多条指令,所述指令在由计算设备执行时使得所述计算设备:由所述计算设备的功率策略引擎确定是否要改变所述计算设备的功率设置;由所述功率策略引擎指令用于所述计算设备的i/o设备的设备驱动器改变由所述i/o设备的操作引起的功耗;由所述设备驱动器并且响应于所述功率策略引擎的指令而改变所述i/o设备的操作,以改变由所述i/o设备的操作引起的功耗。15.如权利要求14所述的一种或多种计算机可读介质,其中,确定是否要改变所述计算设备的功率设置包括确定所述计算设备的当前温度是否超过阈值。16.如权利要求14所述的一种或多种计算机可读介质,其中,改变所述i/o设备的操作以改变由所述i/o设备的操作引起的功耗包括改变所述i/o设备的数据传输速度。17.如权利要求14-16中任一项所述的一种或多种计算机可读介质,其中,改变所述i/o设备的操作以改变由所述i/o设备的操作引起的功耗包括改变所述i/o设备的数据传输速度。18.如权利要求14-16中任一项所述的一种或多种计算机可读介质,其中,指令所述设备驱动器改变由所述i/o设备的操作引起的功耗包括指令所述设备驱动器将所述i/o设备置于预定义的多个功率状态中的一个功率状态。19.如权利要求18所述的一种或多种计算机可读介质,其中,所述多条指令进一步使得所述计算设备:在所述计算设备启动时对多个设备进行枚举,以针对所述多个设备中的每个设备确定对应的设备是否支持被置于所述多个功率状态,其中,所述多个设备包括所述i/o设备。20.如权利要求14-16中任一项所述的一种或多种计算机可读介质,其中,所述多条指令进一步使得所述计算设备:响应于确定所述计算设备的所述i/o功率设置应当被改变而指令所述设备驱动器改变与所述i/o设备的功率递送合约。21.一种用于动态输入/输出i/o缩放的计算设备,所述计算设备包括:用于通过计算设备的功率策略引擎确定所述计算设备的i/o功率设置是否应当被改变的装置;用于通过所述功率策略引擎并且响应于确定所述计算设备的所述i/o功率设置应当被改变而指令用于所述计算设备的i/o设备的设备驱动器改变所述i/o设备的数据传输速率的装置;以及用于通过所述设备驱动器并且响应于所述功率策略引擎的指令而改变所述i/o设备的所述数据传输速率的装置。22.如权利要求21所述的计算设备,其中,用于确定所述计算设备的所述i/o功率设置是否应当被改变的装置包括用于确定所述计算设备的当前温度是否超过阈值的装置。23.如权利要求22所述的计算设备,其中,所述i/o设备是数据存储设备,其中,用于改变所述i/o设备的所述数据传输速率的装置包括用于改变所述数据存储设备的数据存储速率的装置。24.如权利要求22所述的计算设备,其中,所述i/o设备是通信电路,其中,用于改变所
述i/o设备的所述数据传输速率的装置包括用于改变所述通信电路的网络数据速率的装置。25.如权利要求21-24中任一项所述的计算设备,其中,用于指令所述设备驱动器改变所述i/o设备的所述数据传输速率的装置包括用于指令所述设备驱动器将所述i/o设备置于预定义的多个功率状态中的一个功率状态的装置。

技术总结
本申请公开了用于动态输入/输出缩放的技术。公开了用于控制输入/输出(I/O)功率使用的技术。在说明性实施例中,计算设备的功率策略引擎监视功率使用、I/O数据传输速率和温度,并且确定何时应当存在I/O功率设置的改变。I/O数据传输要求数据被适当地处置,使得计算设备在I/O数据传输上消耗功率。功率策略引擎可指令设备驱动器(诸如,I/O设备的驱动器)改变I/O设备的数据传输速率,从而减少计算设备处置I/O所花费的功率。所花费的功率。所花费的功率。


技术研发人员:J
受保护的技术使用者:英特尔公司
技术研发日:2021.07.14
技术公布日:2022/2/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献