新版工具包顯著(zhù)地擴展了oneAPI跨架構開(kāi)發(fā)的能力范圍,供開(kāi)發(fā)者進(jìn)一步創(chuàng )新 英特爾發(fā)布了oneAPI 2022工具包。此次發(fā)布的最新增強版工具包擴展了跨架構開(kāi)發(fā)的特性,為開(kāi)發(fā)者提供更強的實(shí)用性和更豐富的架構選擇,用以加速計算。 英特爾公司首席技術(shù)官、高級副總裁、軟件和先進(jìn)技術(shù)事業(yè)部總經(jīng)理 Greg Lavender表示:“我十分敬佩oneAPI軟件工程團隊所完成的900多項技術(shù)改進(jìn),這些技術(shù)改進(jìn)加速了關(guān)鍵應用工作負載在英特爾的客戶(hù)端和服務(wù)器CPU和GPU上的開(kāi)發(fā)時(shí)間和性能。深度技術(shù)創(chuàng )新的豐富oneAPI套組符合關(guān)鍵的行業(yè)標準,讓?xiě)贸绦蜷_(kāi)發(fā)者能獲得從云到邊緣更出色的運行性能。今天發(fā)布的oneAPI 2022版本,已準備好多語(yǔ)言支持和跨架構性能加速,以進(jìn)一步提高英特爾平臺上程序員的生產(chǎn)力! 新功能包括第一款能執行C++、SYCL和Fortran的統一編譯器,用于CPU和GPU的Data Parallel Python,先進(jìn)的加速器性能建模和調試,以及用于A(yíng)I和光線(xiàn)追蹤可視化工作負載的性能加速。oneAPI跨架構編程模型為開(kāi)發(fā)者提供了工具,旨在構建跨架構應用程序時(shí)提高代碼開(kāi)發(fā)的效率和速度的工具。 據Evans Data的調查顯示,40%的開(kāi)發(fā)者需要在異構系統上使用一種以上的處理器、處理器內核或協(xié)處理器 。oneAPI正在推動(dòng)跨CPU、GPU、FPGA及其他加速器的異構構造中的跨架構計算創(chuàng )新,加速其步伐?缂軜嬘嬎銊(chuàng )新需要軟件將其中要素組合成一個(gè)完整的解決方案。oneAPI讓開(kāi)發(fā)者可以自由地為特定解決方案選擇最佳硬件,而無(wú)需承擔專(zhuān)有編程模型的經(jīng)濟和技術(shù)負擔。 2022年英特爾 oneAPI工具包通過(guò)一套完整的先進(jìn)工具,包括編譯器、庫、預優(yōu)化框架、分析器和調試器,提供性能和生產(chǎn)力。自去年以來(lái),增加了超過(guò)900個(gè)新的、增強的功能,加強了基礎和特定領(lǐng)域工具包中的每一個(gè)工具。新版本現可在英特爾 DevCloud中免費下載或使用。 跨架構編程 • 英特爾創(chuàng )建了世界領(lǐng)先的統一編譯器,使用通用的LLVM后端實(shí)現用于CPU和GPU的C++、SYCL和Fortran。 • 在CPU和GPU上對目前最流行的編程語(yǔ)言Python進(jìn)行加速計算。 • 英特爾 DPC++兼容性工具得到完善,可以將90%至95%的CUDA代碼自動(dòng)遷移到SYCL/DPC++。 在最新硬件上的性能 • 硬件支持:英特爾Intel oneAPI工具包進(jìn)行了優(yōu)化,以支持最新和即將推出的新硬件的先進(jìn)功能,包括具備AVX-VNNI的第12代英特爾酷睿處理器,具備英特爾高級矩陣擴展(AMX)的下一代英特爾 至強 可拓展處理器,代號 Sapphire Rapids,以及即將推出的Xe客戶(hù)端和數據中心GPU。 • AI性能優(yōu)化 o 憑借最新的英特爾TensorFlow優(yōu)化版和英特爾PyTorch優(yōu)化版,深度學(xué)習框架性能比早期版本提速10倍。 o 全新英特爾Scikit-learn擴展包(Intel Extension for Scikit-learn)在英特爾CPU上的機器學(xué)習算法相比現有開(kāi)源版本提速超過(guò)100倍。 o 推出英特爾神經(jīng)網(wǎng)絡(luò )壓縮器(Intel Neural Compressor),通過(guò)跨多個(gè)深度學(xué)習框架訓練后的優(yōu)化技術(shù)來(lái)提高推理性能。 提升開(kāi)發(fā)生產(chǎn)力的先進(jìn)工具 • 針對CPU及加速器的專(zhuān)業(yè)性能分析 :英特爾VTune Profiler的Flame Graph顯示有助于提高性能熱點(diǎn)可視化能力。英特爾Advisor的加速器性能建模使得開(kāi)發(fā)者可以在修改代碼前評估卸載到GPU的性能優(yōu)勢。 • 為先進(jìn)光線(xiàn)追蹤技術(shù)包括錐體遙測,輔助特征降噪和FP16在內的新功能提供支持,提供更強大的形狀并縮短渲染時(shí)間,以提高整體渲染性能。同時(shí),為即將發(fā)布的英特爾Xe GPU實(shí)時(shí)去噪提供支持,并進(jìn)一步提高業(yè)界領(lǐng)先、最終幀、產(chǎn)品化質(zhì)量的渲染效果。 • 擴展了開(kāi)發(fā)環(huán)境的支持范圍,包括更深層次的Microsoft Visual Studio Code集成、支持Microsoft Visual Studio 2022和適用于Linux開(kāi)發(fā)的Windows子系統Microsoft WSL2。 |