Altera公司和IBM發佈了採用FPGA架構的加速平臺,透過IBM的一致性加速器處理器介面(CAPI),實現FPGA與POWER8 CPU的順暢連接。這一種可重新配置的硬體加速器在FPGA和處理器之間有共享虛擬記憶體,顯著提高了高性能運算(HPC)和資料中心應用的系統性能、效率和靈活性。
透過與OpenPOWER基金會一起工作,Altera和IBM開發了靈活的異質架構運算解決方案,讓POWER8系統性能和效率邁上了新的臺階。FPGA加速的POWER8系統經過最佳化,支援下一代HPC和資料中心應用中需要的大運算量和大規模處理任務,包括資料壓縮、加密、影像處理和搜尋等應用。使用CAPI將FPGA加速器順暢的連接至POWER8處理器架構和主系統記憶體,使得FPGA看起來是POWER8處理器的另一個核心。相對於傳統的IO連接加速器,這將可大幅減少軟體程式碼行數,縮短處理器週期,進而減少了開發時間。一個FPGA加速的POWER8伺服器的工作效率高,支援系統架構師將其資料中心規模縮小一半。
IBM Power開發副總裁兼OpenPOWER總裁Brad McCredie評論表示:「今天的高性能運算應用的工作負載發展非常快,迫切需要我們開發靈活的加速器,讓IBM POWER處理器在IBM Power系統和所有OpenPOWER相容系統中發揮更高的效率。Altera透過CAPI為我們的POWER處理器提供採用FPGA架構的可重新配置硬體加速功能,這一種工作支援軟體發展人員建構非常高效率、靈活的高性能系統。」
Altera和IBM與電路板合作夥伴Nallatech為POWER8協同合作開發了OpenPOWER CAPI開發套件,採用了Nallatech採用FPGA架構的385附加卡,為一款CAPI FPGA加速卡。這款現有的產品開發平臺支援設計人員採用CAPI在POWER8系統中開始進行開發。
Altera針對OpenCL的軟體開發套件(SDK)為開發人員提供了開發其訂製FPGA加速器所需的資源,協助儘快將產品推向市場,獲得功率消耗和性能優勢。OpenCL 2.0規範的發佈支援共享虛擬記憶體功能,幫助程式設計人員使用CAPI實現主機和加速器共享記憶體。
Altera電腦和儲存業務部資深總監David Gamba表示:「Altera一直積極為Power用戶提供採用CAPI架構的可配置硬體加速器,這將由OpenCL程式設計模型進行支援,以得到高度最佳化的加速器,實現了最佳的FLOP/瓦/成本。」
在超級運算2014年度大會上,Altera和IBM展示的幾款POWER8系統都能夠使用FPGA實現連續加速。(編輯部陳復霞整理)
產品特色
‧為NoSQL提供的IBM資料引擎:這一種解決方案大幅度降低部署NoSQL資料儲存的成本。解決方案採用了Altera的FPGA以及IBM特有的CAPI支援的Power System S822L以及IBM FlashSystem 840—使用有一個POWER8伺服器,而不是24個X86伺服器來實現規模適度的NoSQL儲存,展示了伺服器合併。
‧適用於分析功能的IBM資料引擎:這一種解決方案是可訂製基礎設備方案,為大資料和分析工作負載整合了軟體。IBM資料引擎採用POWER8 CPU以及一起運作的Altera FPGA,高效率的管理工作負載,提供靈活的可調整儲存和運算資源。
‧為POWER8提供的OpenPOWER CAPI開發套件:這一個展示採用了Nallatech OpenPOWER CAPI FPGA加速器開發套件,展示開發人員如何使用FPGA加速的POWER8系統來開始設計。