首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Intel更新oneAPI 2022工具包,强化后跨架构功能与执行效率

oneAPI是Intel为XPU混合运算推出的应用程序接口,能够简化跨架构程序开发的难度,新推出的oneAPI 2022工具包也能带来更理想的执行效率。

Intel表示,根据Evans Data调查,有40%的异质系统开发者使用超过1种处理器、处理器核心或协同处理器。通过oneAPI能够提供跨越处理器(CPU)、绘图处理器(GPU)、FPGA及其它架构运算单元、加速器的单一且完整解决方案,大幅降低异质运算的开发门槛,让开发者能够为特定的解决方案自由选择最佳硬件,无需受限于专用程序开发模型所带来的经济与技术负担。

Intel最新推出的oneAPI 2022工具包集成完整个程序开发工具,包含编译器、函数库、预先优化框架、分析器和调试器,在过去1年之内添加并强化超过900项功能,其中包含通过通用LLVM后端完成全球首款CPU和GPU的C、SYCL与Fortran、资料平行Python统一编译器,先进加速器性能模型与调整,以及AI与光线关注可视化工作负载性能加速。

此外DPC Compatibility Tool能够自动转移90%至95%的CUDA程序代码至SYCL/DPC,让开发者创建跨架构应用程序时,能够提升程序代码开发生产力和速率。

oneAPI能降低开发混合架构运算程序开发的难度。

oneAPI支持多种处理器(CPU)、绘图处理器(GPU)、FPGA及其它架构运算单元、加速器。

oneAPI集成了编译器、函数库、程序框架、中间件、优化应用程序等组件。

oneAPI能够为最新和即将上市的硬件优化,通过代号为Alder Lake的第12代Core处理器具备的AVX-VNNI、代号为Sapphire Rapids的下一时代Xeon可扩展处理器具备的Advanced Matrix Extension(Intel AMX),以及即将上市的Xe GPU,带来更强悍的整体性能输出。

在AI性能优化方面,深度学习框架性能通过最新的Intel Optimization for TensorFlow和Intel Optimization for PyTorch,较先前版本最提高10倍运行速度。新款Intel Extension for Scikit-learn在Intel CPU的表现,相较开源版本可提升机器学习算法速度超过100倍。Intel Neural Compressor则能通过横跨多个深度学习框架的训练后优化技术,带来更出色的AI推论性能。

新版本也与更多开发环境深度集成,用户能在Microsoft Visual Studio Code、Microsoft Visual Studio 2022、WSL2等熟悉的环境中开发程序。

除此之外,先进的光线关注新功能包含锥体遥测、辅助功能降噪并支持FP16资料类型,提供更扎实的外形和缩短渲染时间,改善整体渲染性能。支持即将推出的Xe GPU和即时降噪,带来更逼真的图像品质。

举例来说Embree路径关注技术能够模拟光线在3D环境中的传递,并由oneAPI Rendering Toolkit函数库所创建的xPU路经追縱器,以及AI降噪器Open Image Denoise带来更清晰的画质。

上方视频为Embree和Open Image Denoise的技术展示,可以看到Xe架构为系统搭配oneAPI的执行状况。

读者可以在Intel Developer Zone取得最新oneAPI工具包,另外也能通过容器、apt-get、Anaconda等方式取得文件,或由Intel DevCloud云计算开发环境访问。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20211223A07ND100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券