英特尔公司近日发布了oneAPI 2022 工具包,为软件开发人员提前提供了一份圣诞礼物。
新工具包具有扩展的跨体系结构功能和多个开源软件组件。oneAPI 工具包旨在帮助开发人员试验不同类型的计算机芯片以优化其应用程序的性能。
借助这些工具包,开发人员可以随意寻找适合每个应用程序的最佳硬件,而无需担心专有编程模型的经济负担。换句话说,开发人员可以简单地使用 oneAPI 工具包,而不用投资不同的芯片硬件不停的做实验。
今天的更新标记为 2021.4,是英特尔 oneAPI 工具的第四次发布。英特尔表示,今天的发布包含多个专为开发人员构建的应用程序编程接口。这些 API 可帮助开发人员从英特尔的中央处理器、图形处理器和其他硬件中获得最佳性能。英特尔表示,今天的发布已经支持即将推出的 CPU,例如将于 2022 年推出的新款 Xeon Sapphire Rapids。
英特尔 oneAPI 2022 还更新了基于 LLVM 的组件。该公司还包括其在 GPU/XPU 卸载、SciKit-Learn 的新英特尔扩展、英特尔神经压缩器等方面的最新工作。
英特尔补充说:“新功能包括世界上第一个实现 C++、SYCL 和 Fortran 的统一编译器、用于 CPU 和 GPU 的数据并行 Python、高级加速器性能建模和调整,以及用于人工智能和光线追踪可视化工作负载的性能加速。”
该公司解释说,开发人员应该能够将深度学习框架的性能提高多达 10 倍,同时在英特尔 CPU 上将机器学习算法的速度提高 100 倍以上。
英特尔认为 oneAPI 平台会找到一个欣赏的受众,因为它表示世界上超过 40% 的开发人员的目标是使用一种以上处理器的异构系统。
开发人员现在可以下载 2022 Intel oneAPI 工具包,或者通过Intel DevCloud免费访问它。