ARM目前正穩步向數據中心以及世界上要求最為嚴苛的各類應用程序領域邁進,而GPU之王英偉達公司的加入則給這一趨勢帶來強大助力——后者發布了一套能夠運行在ARM架構之上的CUDA并行編程平臺,此舉顯然會讓這一年輕架構的數據中心之旅變得更為順暢。
最近幾年以來,高性能計算領域逐漸開始傾向于將某些數據處理應用程序中的繁重負載交給GPU打理。之所以選擇這樣的處理方式,是因為GPU在計算核心數量上存在顯著優勢,可以通過將眾多小型作業交給專項核心的方式讓高性能計算任務充分發揮其架構特性。這些數量龐大但單體負擔較輕的作業以并行方式運作,所以這樣的處理手段能夠帶來遠高于靠單一中央CPU同時面對大量作業的實際效果。
這樣的解決思路能夠為我們帶來更低廉的使用成本與更快捷的處理速度,其出色的表現讓用戶很難對其說不。
那些支持利用ARM CPU作為數據中心內x86架構替代方案的廠商表示,他們正在努力借助上述思路實現初步成果,即以ARM芯片的低廉售價與運營成本為核心賣點、進而取代英特爾在數據中心及高性能計算領域的統治地位。
就目前來看,這一思路在推廣過程中的最大障礙在于,ARM尚不能像x86 CPU那樣發揮理想的并行處理能力。
但如今這一障礙已經不復存在,英偉達公司表示目前已經有三家供應商準備推出產品、旨在將GPU輔助協處理方案推向市場。他們分別是:
Cirrascale RM1905D - 高密度二合一1U服務器,配備兩塊Tesla K20 GPU加速器;提供卓越的性能表現、低廉的總體持有成本,主要面向私有云、公有云、高性能計算以及企業應用程序市場。
E4 EK003 - 其產品已經準備就緒,為低功耗3U雙主板服務器設備,配備兩塊Tesla K20 GPU加速器,在設計思路上考慮到抗震、信號與圖像處理、視頻分析、追蹤分析、Web應用程序以及MapReduce等計算任務。
Eurotech - 一套擁有超高密度、能效水平以及模塊化特性的Aurora高性能計算服務器配置方案,基于專有Brick Technology并采用直接式液體冷卻機制。
與此同時,AppliedMicro公司也發布了自家基于ARM架構的X-Gene “服務器芯片”,目前該方案已經處于“就緒”狀態而且“……開發工具包已經正式可用,芯片產品也將很快與用戶見面。”
英偉達還援引了來自IDC公司高性能計算項目總裁Earl Joseph對此類技術項目作出的評價,“加速式64位ARM服務器的面世可以說是今年給整個高性能計算市場帶來巨大沖擊的重要開發成果之一。”
Joseph還表示,他看到“高性能計算行業內部正以深厚的興趣評估GPU加速式64位ARM系統能夠為下一代計算項目帶來的切實利益。”
不過抱有興趣距離承諾購買或者創建相關設施還有很長的路要走,因此至少目前來看ARM還不會對AMD或者英特爾構成嚴重威脅。事實上,英特爾公司將于2015年為高性能計算買家們帶來“Knights Landing”,一款72核心基于凌動設計方案的計算產品,可以說要想在可預見的未來擊敗x86實在是希望渺茫。
但英偉達及其伙伴們的努力至少證實了一點:這場競逐游戲已經正式拉開了帷幕。