新版oneAPI开发工具组将支援第12代Core处理器所具备AVX-VNNI功能,另外也支援代号Sapphire Rapids、下一款Xeon可扩充处理器所具备的Intel Advanced Matrix Extension (Intel AMX)扩充功能,另外也支援即将上市的Xe客户端GPU,以及针对资料中心打造GPU产品。
过去强调以oneAPI串接不同运算形式理念,Intel稍早宣布释出oneAPI 2022工具组,进一步强化扩展跨架构应用功能,藉此让开发者能更容易提昇算力表现与运算使用效率。
此次释出的工具组总计改善超过900项技术,让开发者能更进一步缩短横跨消费端与伺服器端的CPU、GPU架构运算设计时程,同时也能提升关键应用负载的效能。
其中,新版工具组更藉由LLVM後端实现在CPU、GPU使用C++、SYCL,以及Fortran、资料平行Python统一编译器,藉此提升先进加速器效能模型与调整效率,同时也能让人工智慧与光线追踪视觉化工作负载效能加速。
而藉由oneAPI跨架构程式设计模型让开发者建立跨架构应用程式时,亦可提升程式码开发生产力和速率。
在跨架构程式设计时,可透过改善DPC++相容工具组,将90%至95%的CUDA程式编码内容自动移转至SYCL/DPC++。而在人工智慧效能方面,则可藉由 Optimization for TensorFlow与Optimization for PyTorch提升深度学习框架效能,相比先前版本约可在加速效能提高10倍。
此外,新款Intel Extension for Scikit-learn,在Intel旗下CPU产品上的表现,相较市场开放原始码版本更可在机器学习演演算法速度提升超过100倍。而藉由Neural Compressor更可针对横跨多个深度学习框架的训练模型进行最佳化,藉此提升推论效能。
其他部分,则包含可透过VTune Profiler的火焰图形显示,协助改善视觉化效能热点的能力,而透过Advisor加速器效能建模,则可让开发者在变动程式码之前,先评估卸载至GPU的效能优势。
至於在光线追踪部分,则加入锥体遥测、辅助功能降噪与FP16支援,藉此提供更紮实外形渲染效果,并且缩短渲染所需时间,同时支援Intel Xe架构GPU与即时降噪应用。
而此次释出工具组也与微软Visual Studio Code深入整合,支援Visual Studio 2022,以及在Windows上支援Microsoft WSL2 for Linux开发工具。
新版oneAPI开发工具组将支援第12代Core处理器所具备AVX-VNNI功能,另外也支援代号Sapphire Rapids、下一款Xeon可扩充处理器所具备的Intel Advanced Matrix Extension (Intel AMX)扩充功能,另外也支援即将上市的Xe客户端GPU,以及针对资料中心打造GPU产品。