发明名称 计算机系统实时功率估算方法
摘要 本发明公开了一种计算机系统实时功率估算方法,将负载强度均分为10个区间,分别测试目标计算机系统在不同负载强度下的功率,并记录各负载强度下的功耗数据作为基准功耗数据,所述的负载包括CPU负载,I/O负载和屏幕亮度;然后在目标计算机系统中输入基准功耗数据,定期获取计算机系统CPU、I/O负载和屏幕亮度数据,结合实测的数据进行实时功率估算。本发明提供了一个有效的基准能耗数据的测试方法,预测结果更加准确。本发明可通过软件实现,可有效地降低成本。
申请公布号 CN102221874A 申请公布日期 2011.10.19
申请号 CN201110154977.5 申请日期 2011.06.09
申请人 西北工业大学 发明人 张晓;李战怀;刘文洁;韩兵
分类号 G06F1/32(2006.01)I 主分类号 G06F1/32(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 顾潮琪
主权项 一种计算机系统实时功率估算方法,其特征在于包括下述步骤:将负载强度均分为10个区间,分别测试目标计算机系统在不同负载强度下的功率,并记录各负载强度下的功耗数据作为基准功耗数据,所述的负载包括CPU负载,I/O负载和屏幕亮度;在目标计算机系统中输入基准功耗数据,定期获取计算机系统CPU、I/O负载和屏幕亮度数据,结合实测的数据进行实时功率估算,目标计算机系统的实时功率为:W=ai+(ai+1‑ai)*(x/10‑i)+(bj‑b0)+(bj+1‑bj)*(y/10‑j)+(ck‑c0)+(ck+1‑ck)*(z/10‑k)x:目标计算机CPU利用率,取值范围为0~100;y:目标计算机I/O负载利用率,取值范围为0~100;z:目标计算机屏幕亮度,取值范围为0~100;i:CPU利用率所处区间,计算方法为x/10后取整,取值范围为0~9;j:I/O负载所处区间,计算方法为y/10后取整,取值范围为0~9;k:屏幕亮度所处区间,计算方法为z/10后取整,取值范围为0~9;ai,bj,ck:基准功耗数据中分别对应于不同负载情况的能耗值。
地址 710072 陕西省西安市友谊西路127号