SPECpower_ssj2008服务器能效基准测试方法

时间:2008-11-26   来源:   网友评论:0   人气: 355 作者:

什么是SPEC power_ssj2008?

简单来说,SPECpower_ssj2008的单位是overall ssj_ops/watt,即“平均ssj每秒性能/每瓦特”,其中ssj是server side java business application的缩写。而java 服务正是目前最常用的服务端商业模型——这也是该基准默认采用BEA的Java虚拟机的原因。

要完成一次SPECpower_ssj2008的测试需要构建一个测试平台,该平台通常由4个要件构成——被测服务器系统、测试控制系统、功耗分析器和温度传感器。按照目前已经完成测试的22套系统来看,均为1~4路的x86服务器;测试控制系统则主要用来监视及调控被测试系统的负载水平和记录测试数据用,可以是PC或者低端服务器;功耗分析器则用于给被测系统提供电源,并记录相关数据;温度传感器则记录不同负载水平下的被测试系统温度水平。

测试的基本流程是,由控制系统按照从被测系统CPU负载的10%到100%(每10%为一个量级),依次发出不同量级的请求,并持续一定时间,记录下该时段内的ssj_ops数据和系统功耗数据平均值,完成一次系统测试最少需要70分钟。记录完全部数据后,以ssj_ops的总和除以功耗总和,为最终的SPECpower_ssj2008指标。

SPEC power_ssj2008测试结果查询:
http://www.spec.org/power_ssj2008/results/power_ssj2008.html
浅析SPECpower能效标准及测试结果
http://server.it168.com/server/2008-03-05/200803051349269.shtml
SPEC发布服务器能耗—性能基准测试
http://server.it168.com/server/2008-02-28/200802281320131.shtml
SPEC能效测试 英特尔服务器囊括三甲
http://server.it168.com/server/2008-02-28/200802281345419.shtml

文章评论