AMD 曾在多年前提出 "AMD Fusion" 概念,提倡將 CPU 和 GPU 集成在一起,提高兩個(gè)核心間的溝通效率,APU 就是這個(gè)概念下的產(chǎn)物。
隨后 "Fusion" 進(jìn)化成名為 HSA (Heterogeneous System Architecture,異構(gòu)計(jì)算系統(tǒng)架構(gòu))的技術(shù)標(biāo)準(zhǔn),同時(shí)吸納 ARM、Imagination、MTK、Qualcomm、Samsung、TI 等非 x86 陣營(yíng)的芯片合作伙伴。
今天,HSA 基金會(huì)正式發(fā)布了 HSA 1.0 技術(shù)標(biāo)準(zhǔn),標(biāo)準(zhǔn)中包含:
HSA 1.0 硬件標(biāo)準(zhǔn)定義HSA 程序示例和編譯工具HSA 運(yùn)行環(huán)境
該標(biāo)準(zhǔn)內(nèi)包含 ARM、x86 和 MIPS 等多種架構(gòu)處理器。目前 HSA 基金會(huì)還在進(jìn)行標(biāo)準(zhǔn)性測(cè)試,首批測(cè)試工具將在數(shù)月內(nèi)準(zhǔn)備停當(dāng)。HSA 1.0 標(biāo)準(zhǔn)希望能夠兼容 C/C++、OpenMP、Python 等主流變成語(yǔ)言。
目前為止,HSA 似乎還處在一種由 AMD 主導(dǎo)的狀態(tài)。據(jù) HSA 基金會(huì)主席 Phil Rogers 的描述,市售的 Kaveri APU 系列產(chǎn)品采用 HSA 1.0 試行標(biāo)準(zhǔn),而后續(xù)的 Carrizo 則會(huì)在相關(guān)工具成熟的前提下完全使用 HSA 1.0 最終標(biāo)準(zhǔn)。HSA 1.0 最終標(biāo)準(zhǔn)將會(huì)整合去年 AMD Kaveri 發(fā)布會(huì)上介紹的 Aparapi 和 Project Sumatra。
此前,MTK 宣布在其高端芯片中采用 AMD GPU,及 Intel 放棄 Imagination 股權(quán)均可能與異構(gòu)計(jì)算系統(tǒng)標(biāo)準(zhǔn)和聯(lián)盟有關(guān)。