HSA(全球異構系統架構)協會是一個非盈利組織,成員包括片上系統(SoC)IP供應商、原始設備制造商(OEM)、學術組織、片上系統(SoC)廠商、操作系統供應商和獨立軟件供應商等,其目標是使并行計算編程更加容易和普及。根植于結合了CPU標量計算和GPU并行計算的行業(yè)標準,HSA協會目前正在建設異構計算的生態(tài)系統,EUHesmc
實現高帶寬內存訪問和高計算性能,同時具備低功耗特點。HSA為CPU、GPU以及其它可編程設備和固定功能設備定義了并行計算接口,支持多樣化的高級編程語言,開創(chuàng)了下一代通用計算的基礎。EUHesmc
此發(fā)布是在北京舉行的HSA 2016全球峰會的一個亮點。 HSA是一個被產業(yè)廣泛支持的標準化設計平臺,充分發(fā)揮了在大多數現代電子設備中并行計算引擎的性能,提高了能效。 HSA峰會旨在探討集成電路技術和行業(yè)應用及解決方案,重點關注“CPU +”時代和異構處理技術的未來。EUHesmc
為HSA設計的IP核
此前GPT曾專為中國市場開發(fā)IP。公司最近發(fā)布了一系列新的IP授權產品,以及適應區(qū)域需求的許可項目。GPT現已在全球范圍授權IP,為客戶提供一流的支持HSA的處理器。所有GPT處理器均支持HSA。EUHesmc
目前在硅片上實現的IP核,是GPT 3合1“ Unity”架構的首次實現,具有包括圖像和視頻處理在內的多維信號處理能力。EUHesmc
“矢量處理長度可依據矢量計算的需求動態(tài)設置,最大配置達到64KB,滿足各種智能化應用和高性能計算對并行計算的要求,保證了指令架構的穩(wěn)健性和軟件代碼的移植性。變長矢量處理單元(VPU)在進行大量數據處理的同時,結合了低功耗、亂序執(zhí)行流水線等多項先進技術,從而使多個控制線程高效地執(zhí)行” GPT的CTO Mayan Moudgill博士提到。EUHesmc
“我們很高興地看到GPT新IP核通過了PRM HSA一致性測試,面向工業(yè)、物聯網、高級駕駛輔助系統(ADAS)和嵌入式系統,該IP核對功耗進行了優(yōu)化并向全球提供許可,”GPT主席李科奕說。EUHesmc
ML-HSA機器學習開源項目
新的開源項目面向機器學習和深層神經網絡(ML-HSA)。該項目將提供以HSA匯編語言-HSAIL為形式的資源庫,該資源庫免費開放,任何兼容HSA的平臺都可以終結轉換(finalize)并執(zhí)行。該項目針對GPT此前發(fā)起的開源gccbrig項目進行優(yōu)化,gccbrig項目為任何支持GCC的平臺提供編譯(終結轉換)功能。EUHesmc
“在過去的四年中,HSA協會已經開發(fā)了硬件和軟件基礎架構來支持異構系統。開發(fā)者生態(tài)系統支持編譯器、運行時(runtime)等開源實現。HSA協會還致力于提供跨HSA平臺的可移植應用。我很高興GPT能夠參與HSA開發(fā)者和應用編程生態(tài)系統”HSA協會主席兼GPT首席執(zhí)行官John Glossner博士提到。EUHesmc
“Parmance很高興繼續(xù)與GPT在ML-HSA項目上合作。機器學習的算法在許多應用中被使用,由于大多數算法代理(agent)需要高度并行計算,HSA平臺正是這些算法的最佳選擇。對低功耗DSP和ISP進行優(yōu)化是我們尤其關注的?!盤armance總裁Pekka J??skel?inen博士說。EUHesmc
“HSA協會是開放源代碼軟件的堅定支持者,所用工具、運行時(runtime)、編譯器和開放規(guī)范都可以免費從HSA協會的網站和GitHub上獲取。HSA支持多種語言,如C++、Python和OpenCL。隨著更多兼容系統的推出,HSA為重要的算法類別提供支持,這將使軟件應用程序開發(fā)人員感受到性能優(yōu)勢。”HSA協會執(zhí)行董事和董事會主席Greg Stoner說。EUHesmc
關于通用處理器技術有限公司EUHesmc
通用處理器技術有限公司(GPT)是華夏芯(北京)通用處理器技術有限公司的美國分部。公司面向全球市場設計和授權HSA兼容的嵌入式處理器IP核,此前以提供面向無線通信的多線程矢量數字信號處理器(DSP)而聞名。通用處理器技術有限公司所授權許可的不同處理器內核,可以廣泛應用在機器視覺、物聯網(IoT)、機器間通信(M2M)、消費類電子產品、深度學習等領域。公司擁有統一(Unity)架構的專利,該架構允許客戶優(yōu)化一系列應用程序,輕松整合到異構系統,從而提供高能效計算和軟件重用。
EUHesmc