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