在AMD高調發布的背后,全新的皓龍產品線究竟在云計算方面做了哪些相關設計優化?如何保證在并行式高密度計算中的穩定表現?針對以上問題,記者采訪了AMD高級副總裁兼首席營銷官 Nigel Dessau、AMD高級副總裁兼首席信息官 Mike Wolfe、AMD全球副總裁兼商用業務總經理 Paul Struhsaker和AMD服務器產品市場總監John Fruehe等高層,實錄如下。
問:對于部署在云計算架構中的服務器來說,盡可能地減少能耗非常關鍵,全新的推土機架構是如何解決這一問題的?
AMD:推土機架構中的芯片TDP(散熱設計功耗)有一個上限,我們設定了一個總散熱上限防止過載的狀況;另外是新型的節能技術——C6 Power State的應用,如果檢測到對于某些任務,一些內核不需要工作,就可以將其自動關閉,進而節省能耗。此外還有核心設計方面的三點,我們認為對節能降耗非常重要:第一,是模塊化架構,一個模塊當中包含了兩個整數單元和一個浮點單元,可以極大降低浮點的功耗;第二,目前只有AMD的處理器內核能夠支持1.25伏超低電壓運行;第三,全新的內核設計縮短了晶體管之間的距離,這樣可以極大的提升性能并且降低頻率,從而降低能耗。
如果我們講的是客戶機,功耗將決定你的電池續航能;在服務器領域,這實際是對客戶的挑戰,數據中心的能耗,將決定其預算是否可以控制住。每一次推出新一代皓龍產品,我們總是能夠實現客戶能源方面的節省開支需求,同時交付了更高的性能,也就是說給客戶帶來了更高的價值。
問:新皓龍處理器核心數量已經達到了16,針對企業的云計算應用,AMD有沒有對內核進行一些軟件優化?
AMD:確實有這樣的優化措施,新一代皓龍產品推出之前,我們針對編譯器進行了優化,實現了更高的性能,對一些超大型的計算機,都進行了相應的優化,軟件會持續進行微調以適應云計算的架構;對于節約能耗方面的新變化,需要進行更多調整以滿足升級后性能不會出現下滑;在指令集方面,會進一步改進以提升效率,尤其是在加密以及浮點運算方面,這樣可以極大提升并行式計算的效率。
在AMD的內部IT部門,我們進行相應測試時,會和產品開發部門進行緊密合作,來代表客戶的聲音,無論在性能方面以及應用方面,希望更加明確客戶的需求所在。總而言之,我們會繼續在軟件開發方面,進一步優化以利用新一代處理器的超高性能。
問:此次產品全新的浮點運算設計,支持128和256單元的AVX指令集。但是256位的平臺還沒有普遍應用,AMD認為這是未來的方向嗎?
AMD:這是客戶要求和我們自身預判結合的成果。現實中更多的客戶仍然在使用128位指令集,但很多最終用戶對于256位指令集的需求還是存在的,并且我們認為這種需求將會在未來持續增長,所以在新產品中采用了這樣的設計。這是在浮點運算中可以得到最大靈活性的解決方案。最重要的是在未來它不僅僅可以支持256位,而且在今天128位的運算中,可以提供給你兩倍的資源,即在128位的運算中可以使用256位的管道,使得處理器的運行效率得到了大幅提升,這是目前任何競爭對手都不能企及的優勢。
問:為什么稱新型皓龍處理器為云計算之“芯”?
AMD:基于推土機架構我們開發了世界上第一款16核x86處理器,16核可以更好地運行虛擬化技術。另一方面,全新架構下皓龍的性價比是非常出色的,同樣的價格下性能超出同類產品80%~90%,非常適用于各種高密集計算。綜合高性能計算、虛擬化和2路服務器的應用,我們可以將速度提升71%,同時在價格方面最高可為客戶節省34%,功耗可以降低20%,甚至在節電模式下,可以將功耗降低50%,這是非常可觀的數據。
總體來講,在主要的云計算、虛擬化和高性能計算(HPC)負載應用中,新一代AMD皓龍處理器性能最高提升達84%,同時為虛擬化進一步增強可擴展性,內存帶寬增加73%,使服務器可以管理更多虛擬機并應付更高的負載;在云計算方面,則帶來了更高效的經濟性,使每個核心能耗降低一半,機房占用空間減少2/3 ,平臺價格最高可下降2/3。
這就是我們為什么將這款全新架構的新一代皓龍處理器定名為云技術之“芯”。