全新異質運算編譯器 異質系統架構(Heterogeneous Systems Architecture;HSA)主要目標之一是運用更高階的程式語言,簡化平行運算程式的開發流程。全新AMD「Boltzmann計畫」開發套件包含支援C++程式開發的HCC編譯程式,大幅擴展可利用HSA優勢的開發者領域。全新的HCC C++編譯器為其關鍵,開發者能輕易且有效率地在各種異質系統中運用獨立GPU硬體資源。異構計算編譯器(Heterogeneous Compute Compiler;HCC)針對GPU編譯了開源C++編譯器,而異質運算介面移植(HIP)協助開發者將CUDA代碼轉換為可移植的C++語言。AMD測試顯示,在許多情況下,90%以上的CUDA程式碼皆能由HIP自動轉換成C++程式碼,其餘10%則以手動進行移植為各界常用的C++語言。
Linux驅動程式與運行環境,滿足高效能運算(HPC)叢集系統的需求 秉持著對Linux的承諾,AMD開發新款以HPC為中心的開源驅動程式與系統運行方案。該款全新無頭Linux驅動程式提供許多關鍵功能,因應各核心的高效能運算需求,包括低延遲運算資源分配與PCIe®介面資料傳輸、點對點(peer-to-peer)GPU支援、InfiniBand™遠端直接記憶體存取(Remote Direct Memory Access;RDMA)、相互直接連結至GPU記憶體,以及超大單一記憶體配置(Large Single Memory Allocation)支援。