oneAPI编程语言DPC++功能收入SYCL 2020最终版规范

Posted 知IN

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oneAPI编程语言DPC++功能收入SYCL 2020最终版规范相关的知识,希望对你有一定的参考价值。

oneAPI编程语言DPC++功能收入SYCL 2020最终版规范


英特尔oneAPI编程语言Data Parallel C++(DPC++)功能已收入Khronos Group近日发布的SYCL 2020最终版规范中。Khronos Group是由业界知名公司组成的开放性联盟,致力于创建领先的互操作性标准。


自2019年推出以来,DPC++已取得重大进展,通过oneAPI卓越中心构建了跨架构和跨供应商支持,并成功将多项功能升级为行业标准


通过开放的、基于社区的DPC++开发工作,英特尔为SYCL提升编程抽象做出了重大贡献。新的功能加速了在XPU架构(如CPU、GPU、FPGA和AI)上高性能计算(HPC)、机器学习、嵌入式计算和计算密集型应用程序的异构并行编程


英特尔数据中心XPU产品和解决方案副总裁Jeff McVeigh表示:



SYCL 2020最终版规范为行业带来了重要功能,帮助C++开发人员能够更高效地在跨XPU架构上通过统一编程构建高性能异构应用程序。在开源oneAPI C++/DPC++编译器中的几项功能开创行业先河,如统一共享内存(Unified Shared Memory)、群算法和子群,为这一社区的努力(DPC++)作出贡献。分布式计算的加速需要开放和跨架构编程;我们期待能够继续这项合作,以满足开发人员的需求。



©英特尔公司,英特尔、英特尔logo及其它英特尔标识,是英特尔公司或其分支机构的商标。文中涉及的其它名称及品牌属于各自所有者资产。



相关资讯




/转载请注明出处/

oneAPI编程语言DPC++功能收入SYCL 2020最终版规范

点赞还是在看?

以上是关于oneAPI编程语言DPC++功能收入SYCL 2020最终版规范的主要内容,如果未能解决你的问题,请参考以下文章

DPCPP:像 SYCL+ OneAPI 中的 2D 矢量一样处理 1D 矢量

sycl/dpc++ 使用全局指针访问全局变量

了解 AMD GPU 中的 oneAPI 和 SYCL

使用 DPC++ oneAPI 提高性能

使用 dpc++ 从 sycl 程序创建静态或共享库

sycl/dpc++ 访问器与内核函数对象中的 global_ptr