数码之家

 找回密码
 立即注册
搜索
查看: 1193|回复: 0

[产品] 英特尔异构编程器OneAPI发布1.0正式版

[复制链接]
发表于 2020-9-29 12:36:45 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
稿源:cnBeta

OneAPI 是英特尔推出的开源、基于标准的统一编程模型,旨在为从 CPU 到 GPU,再到 FPGA 等其他加速器的一系列硬件提供支持。在 2018 年年底正式宣布并于去年进入 Beta 测试阶段之后,
[url=http://%3Cp%20style%3D%22text-align:center%22%3E%3Ca%20href%3D%22https//static.cnbetacdn.com/article/2020/0929/b42e1794c5e6528.png%22%20target=%22_blank%22%3E%3Cimg%20src=%22[img]https://static.cnbetacdn.com/thumb/article/2020/0929/b42e1794c5e6528.png%22/%3E%3C/a%3E%20%3C/p%3E%3Cp%20style=%22text-align:center%22%3E%3Ca%20href=%22https://static.cnbetacdn.com/art ... %3E%3Cimg%20src=%22[/url][/img]%22/%3E%3C/a%3E%20%3C/p%3E]今天英特尔宣布了 1.0 正式版[/url]
。英特尔的 oneAPI 计划是该公司近年来领导的几项激动人心的软件工作之一,同时继续作为全球最大的开源软件贡献者之一。

oneAPI 的核心是英特尔的 Data Parallel C++ (DPC++),是建立在 C++ 和 Khronos SYCL 标准之上的语言。除了基于 LLVM/Clang 的 DPC++ 编译器工具链外,oneAPI 还包含了许多库,例如深度学习的 oneDNN、作为数学内核库的 oneMKL、用于分析的oneDAL、用于线程的oneTBB,以及用于视频处理的 oneVPL 等组件。

此外,oneAPI 渲染工具包中还有 OSPray、Open Image Denoise、Open Volume Kernel Library 等开源软件组件,作为它的底层硬件抽象机构,oneAPI Level Zero API 在上个月也达到了 1.0 版本。

伴随着迈入 1.0 稳定版,英特尔认为已经准备好提供跨加速器架构的通用开发者体验。oneAPI 1.0规范可从 spec.oneapi.com 获得。社区可以通过GitHub参与oneAPI的开发。

虽然鉴于英特尔的产品组合,oneAPI目前最常被谈论的是英特尔硬件,但作为第三方工作,Codeplay与英特尔合作,已经在努力将oneAPI/DPC++引入NVIDIA GPU。在基于CPU的执行方面,英特尔的oneAPI软件库已经在AMD CPU上运行良好(而且在很多情况下都有很好的性能!),甚至可以看到他们的软件库支持POWER和ARM架构的工作。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-21 05:43 , Processed in 0.202800 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表