IDF展臺上進行的SPEC Power測試展示
Lakshmi Talluru介紹了SPEC Power ssj2008的具體細節(jié),他表示,一份成熟的服務器Java負載需要在11個不同的負載點進行測試,即從100%以10個百分點的速度向下一直測試到10%,然后一直下降到空載(待機空載),并由測試的負載點來定義"負載線"。因此,該測試可以顯示出全范圍內(nèi)的功耗和性能的關系,尤其需要注意的是,負載水平是基于運算平臺的吞吐容量(WorkLoad),而并非CPU的利用率。
對于該測試的硬件和軟件設置,演講人表示,在硬件設置方面,整個測試包括控制和采集系統(tǒng)(CCS,實際上就是一臺控制端,如筆記本,將負責管理數(shù)據(jù)采集和所有數(shù)據(jù)類型的綜合)被測系統(tǒng)(SUT,被測試的服務器)、功率計(能耗分析設備)以及溫度計,整套系統(tǒng)將通過TCP/IP進行數(shù)據(jù)傳輸。軟件方面,則主要是CCS和SUT上的監(jiān)控和數(shù)據(jù)生成軟件。
演講人表示,在評測時間內(nèi),SPEC Power的每次運行都有n個校準階段,而最后兩次的校準運算的平均值將作為峰值吞吐量的數(shù)據(jù),系統(tǒng)將每隔240秒進行一次不同復雜水平下的測量,并且也會進行待機狀態(tài)的測量,最后,該測試將出具一份針對被測系統(tǒng)在不同性能下的能耗數(shù)據(jù),最終的數(shù)據(jù)表中將得出一個該測試的最終結果,即ssj_ops/watt,也就是下圖中的Performance to Power Ratio數(shù)據(jù),這就是這個測試的單位: overall ssj_ops/watt,即"平均ssj每秒性能/每瓦特"。(SPEC Power標準中,包含了一個負載生成工具,這個負載生成工具盡可能的模擬用戶的使用情況。)