但更多的廠商缺乏建立這樣的指標體系的能力,并且,就算是直接使用SWaP指標體系,也仍然需要工具去進行測試以獲得實際的參數(shù),大部分的廠商也沒有建立這樣的基準測試的能力,這需要由一個強有力的組織來完成。

2007年12月,SPECpower委員會推出了業(yè)內(nèi)第一個能源效率方面的基準測試套件:SPECpower_ssj2008,這是一個里程碑式的產(chǎn)品,參與的業(yè)界廠商有AMD, Dell, Fujitsu-Simens, HP, Intel, IBM和Sun Microsystems,另外還有加州伯克利分校、美國勞倫斯-伯克利國家實驗室和弗吉尼亞工學(xué)院等學(xué)術(shù)機構(gòu)的參與以及美國環(huán)??偸鸷湍茉词褂眯蕝f(xié)會的贊助。

SPECpower大概是當時SPEC最復(fù)雜的測試項目,首先,它是一個與工作負載無關(guān)的能源效率測試框架,作為SPECpower當中的第一個產(chǎn)品,SPECpower_ssj2008是以JAVA應(yīng)用為工作負載的,實際上,SPECpower_ssj2008運行的是一個修改版的SPECjbb2005工作負載(SPECjbb2005是一個SPEC推出的JAVA性能基準測試套件)。不管怎么樣,屬于SPECpower框架下的套件——現(xiàn)有的SPECpower_ssj2008或者將來其他的套件,都需要同時測試兩個指標:功耗以及性能。

SPEC亞洲峰會:計算的效率

不過,SPECpower_ssj2008的測試結(jié)果并不是簡單的性能除以功耗。SPECpower_ssj2008的測試方式是以測試服務(wù)器最大的workload為100%指標,以10% workload劃分一個區(qū)域段——從100%到0%一共11個坐標,然后分別對比在每個不同的workload區(qū)域段之內(nèi)的能耗??偟膩碚f,在測試過程中既與性能有關(guān),又與功耗有關(guān),但最終的結(jié)果展示的是測試服務(wù)器的計算效率。

SPECpower_ssj2008展示了一個SPECpower框架的成功,但測試本身目前被限制為JAVA應(yīng)用負載,盡管JAVA應(yīng)用在服務(wù)器領(lǐng)域很流行,但桌面以及工作站領(lǐng)域缺乏相關(guān)的應(yīng)用。SPECpower委員會后來又開發(fā)了SERT(Server Efficiency Rating Tool,服務(wù)器效率評級工具)。

SERT其實是應(yīng)US EPA(Environmental Protection Agency,環(huán)境保護署)的請求而開發(fā),US EPA最為有名的一個認證就是ENERGY STAR能源之星。在第一代能源之星的成功之后,EPA計劃開發(fā)第二代的能源之星,將效率評級擴展到服務(wù)器領(lǐng)域。但EPA在此前更多的是于計算機電源以及顯示器方面的認證,其缺乏評估計算機整體能源效率的方法,以及開發(fā)這樣的基準測試的能力。

SPEC亞洲峰會:計算的效率SERT(Server Efficiency Rating Tool,服務(wù)器效率評級工具)

SPEC開發(fā)的SERT在2013年正式發(fā)布,它由數(shù)十個被稱為worklet的負載組件組成,并在運行時分別對服務(wù)器的CPU、內(nèi)存、存儲組件進行測試??梢钥吹降氖牵琒ERT中復(fù)用了在SPECpower_ssj2008當中出現(xiàn)的SPEC PTDaemon,區(qū)別在于,SERT的負載為常規(guī)的服務(wù)器進行了設(shè)計。值得一提的是,基于EPA的要求,SERT的運行比較方便,并具有一個簡單的GUI圖形界面。

欲了解首屆SPEC亞洲峰會更多信息,請點擊http://www.zdnet.com.cn/spec/2016

分享到

zhangnn

相關(guān)推薦