oneAPI 編程語言 DPC++ 功能收入 SYCL 2020 最終版規(guī)范
英特爾 oneAPI 編程語言 Data Parallel C++ (DPC++)功能已收入 Khronos Group 今日發(fā)布的 SYCL 2020 最終版規(guī)范中。Khronos Group 是由業(yè)界知名公司組成的開放性聯(lián)盟,致力于創(chuàng)建領先的互操作性標準。
自 2019 年推出以來,DPC++ 已取得重大進展,通過 oneAPI 卓越中心構建了跨架構和跨供應商支持,并成功將多項功能升級為行業(yè)標準。
通過開放的、基于社區(qū)的 DPC++ 開發(fā)工作,英特爾為 SYCL 提升編程抽象做出了重大貢獻。新的功能加速了在 XPU 架構(如 CPU、GPU、FPGA 和 AI)上高性能計算(HPC)、機器學習、嵌入式計算和計算密集型應用程序的異構并行編程。
英特爾數(shù)據(jù)中心 XPU 產(chǎn)品和解決方案副總裁 Jeff McVeigh 表示:“SYCL 2020 最終版規(guī)范為行業(yè)帶來了重要功能,幫助 C++ 開發(fā)人員能夠更高效地在跨 XPU 架構上通過統(tǒng)一編程構建高性能異構應用程序。在開源 oneAPI C++/DPC++ 編譯器中的幾項功能開創(chuàng)行業(yè)先河,如統(tǒng)一共享內(nèi)存(Unified Shared Memory)、群算法和子群,為這一社區(qū)的努力(DPC++)作出貢獻。分布式計算的加速需要開放和跨架構編程;我們期待能夠繼續(xù)這項合作,以滿足開發(fā)人員的需求?!?