最近我們剛剛發(fā)布了一款關(guān)于AMD服務(wù)器產(chǎn)品的介紹,即目前放置在天極網(wǎng)評測室內(nèi)的曙光天闊A440-G服務(wù)器。這款產(chǎn)品使用了AMD Opteron 4234處理器,是基于前一代Bulldozer內(nèi)核的產(chǎn)品。在今年11月AMD推出了全新一代基于Piledriver的Opteron 6300和Opteron 4300系列,近日受邀參加天極網(wǎng)《S檔案室》欄目錄制的中科曙光高級產(chǎn)品經(jīng)理秦曉寧女士透露了一個重要信息,目前采用新一代AMD處理器的曙光AMD服務(wù)器已經(jīng)測試完成,不久之后就會上市。那么新一代Opteron 6300和4300系列究竟是怎樣的產(chǎn)品?在進(jìn)行AMD服務(wù)器評測的時間里,這次就做一個兩代產(chǎn)品的簡單解析。
硬件改進(jìn)實(shí)在有限
其實(shí)在bulldozer處理器上已經(jīng)存在了幾個比較嚴(yán)重的問題,比如說一級指令緩存運(yùn)行在同步雙線程下的時候,緩存的錯誤分發(fā)幾率顯著增加,命中率降低;比如說分支預(yù)測性能下降;比如說Bulldozer的頻率比預(yù)想的要低等等。另外,二級緩存延遲過高、帶寬過低,三級緩存潛伏期過長,造成了緩存延遲明顯增加等等,都導(dǎo)致Bulldozer的性能表現(xiàn)非常不理想。
如果說AMD不努力是不客觀的。AMD在Piledriver架構(gòu)的處理上做了一些改進(jìn),將處理器的運(yùn)算能力和硬件規(guī)格做了充分挖掘,整體上看,最高頻率比前一代提升了超過10%,在保證功耗不增加的情況下,臺式機(jī)使用的CPU最高能超過4GHz,服務(wù)器版也能超過3GHz。另外默認(rèn)頻率也有所增加,但是幅度有限。比如140W TDP版本的高性能處理器,主頻從前代的2.7GHz提升到了2.8GHz,主流型號的主頻從2.4GHz提升到了2.5GHz。但是如果與功耗結(jié)合起來分析的話,和競爭對手相比,AMD進(jìn)步幅度很有限。比如同樣115W TDP的處理器,Intel Xeon E5的主頻是2.7GHz,而AMD只有2.5GHz。
不過也有的問題被AMD完全忽略掉了,比如二級緩存延遲和帶寬依然沒有改變,三級緩存潛伏期過高的問題也完全沒有被理會。根據(jù)AMD的官方介紹,AMD在這兩塊并沒有任何改進(jìn),只是通過優(yōu)化的方式做了一些調(diào)整,改善了二級緩存的管理機(jī)制,強(qiáng)化了分支預(yù)測的性能,并且改善了指令的執(zhí)行策略,提高了二級緩存的命中率,也就提升了緩存部分的運(yùn)作效率。
另外,和前一代產(chǎn)品相比Opteron改善了對內(nèi)存的支持,最高可以支持到DDR3-1866規(guī)格的內(nèi)存。
[page]
JAVA測試性能十分優(yōu)異
在測試數(shù)據(jù)方面,新處理器表現(xiàn)比較搶眼。此前AMD Opteron 6300的產(chǎn)品溝通會上曾經(jīng)發(fā)布過相關(guān)數(shù)據(jù),國外網(wǎng)站也有發(fā)布。雖然參會編輯普遍相信會有性能提升,不過AMD發(fā)布的測試來看,提升幅度還是遠(yuǎn)遠(yuǎn)超過了參會者的想象。比如前一代Opteron 6278和新一代Opteron 6380,后者頻率只提升了4%,而且前面也介紹過了Piledriver的改善其實(shí)是有限的,但是在JAVA測試軟件SPECJBB中,后者的成績居然比前者提升了24%。
對于高的離譜的JAVA測試成績,早在Piledriver剛剛發(fā)布這個測試成績的時候,就有國外媒體指出這成績可能作弊跑出來的,因?yàn)锳MD沒有公布具體的測試平臺和測試方法。很有可能通過在測試方法上的優(yōu)化獲得非常優(yōu)異的成績,但是這種測試數(shù)據(jù)只針對當(dāng)時的測試環(huán)境有效,在實(shí)際應(yīng)用中可能會露馬腳。國外有專業(yè)評測工程師就提供了一種作弊方法:在32核心的AMD平臺服務(wù)器上運(yùn)行16個JVM(JAVA虛擬機(jī)),這樣每個虛擬機(jī)都會占用一個核心,而且不會受到AMD處理器四發(fā)射雙線程架構(gòu)的影響,這樣就能夠拿到最佳評測成績。
不過在另一項(xiàng)測試SPECPower_ssj2008上,AMD雖然成績也高得離譜,但總算有點(diǎn)讓人欣喜的東西了。這項(xiàng)測試主要考量的是性能功耗比,在測試成績上,Piledriver比前輩高了足足40%。即使考慮到前一個評測可能會做了手腳,但如果反過來看的話,在同等性能下Piledriver比Bulldozer的性能功耗比提升20%還是有可能的。
總的來說,Piledriver在產(chǎn)品架構(gòu)上的改進(jìn)十分少,主要是做了一些優(yōu)化措施。在維持售價(jià)基本不變的情況下,在一定程度上提升了頻率、改善了性能,尤其是強(qiáng)化了對JAVA虛擬機(jī)的性能。雖然評測成績的提升幅度十分可疑,但至少頻率提升帶來的性能提升、增加了FMA3指令集帶來的性能提升,還是一定會在實(shí)際應(yīng)用中表現(xiàn)出來的。在性能提升的基礎(chǔ)上,AMD進(jìn)一步降低了產(chǎn)品的功耗,提升了性能功耗比,并且提升幅度不小。最重要的是AMD在產(chǎn)品換代時還維持了于原有平臺的兼容性,這樣用戶升級只需要更換CPU就可以了,保護(hù)了用戶投資。