對AMD來說,1月中旬發布的Kaveri APU不僅僅是一款架構、製程升級的新處理器這麼簡單,Kaveri是首款支援HSA異構運算的APU,支援AMD提出的hUMA統一記憶體、hQ異構隊列,GPU及CPU核心甚至都被AMD統一成為計算核心。不過Kaveri APU發布之時驅動程序並不支援HSA,現在AMD更新了驅動程序路線圖,新驅動中Kaveri APU已經支援部分OpenCL 2.0特性了。
Anandtech稱,今天AMD剛剛發布了一個beta版驅動程式,Kaveri APU在新驅動中已經支援OpenCL 2.0功能了。原本Kaveri只是遵循OpenCL 1.2規範的,這個規範中並沒有共享記憶體的擴展,OpenCL 2.0中才有相關的記憶體,目前AMD還沒有完整的OpenCL 2.0驅動,因此在這個驅動中首先提供了部分OpenCL 2.0規範中的新功能。支援OpenCL的新功能只是Kaveri支援HSA的一部分,未來它還會通過HSAL語言及HSA運行時(runtime)來支援HSA軟體匯流排。HSA軟體堆棧可以支援高階編程語言,簡化現有的HSA開發工作。
|