皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Intel 已将 ‌libsycl SYCL 运行时库‌ 上游化至 LLVM 项目

作为其 oneAPI 战略和数据并行 C++(DPC++)跨硬件平台愿景的关键组成部分,英特尔多年来持续推动 SYCL 在 LLVM 生态中的支持工作,并开展 LLVM SPIR-V 后端等相关开发25。其最新成果是将 ‌libsycl SYCL 运行时库‌ 上游化至 LLVM 主分支。

在过去一周,英特尔工程师成功将 ‌libsycl 合并为 LLVM 的新顶级运行时项目‌,作为 SYCL 规范的运行时库实现。这进一步推进了 LLVM 中全面支持 SYCL 编程模型的整体目标13,而各种设备卸载功能等仍在持续开发中。

Intel 已将 ‌libsycl SYCL 运行时库‌ 上游化至 LLVM 项目

想要了解该‌已完成上游合并的 libsycl 代码‌详情,开发者可查阅此合并请求获取完整技术细节。值得赞赏的是,即便在英特尔内部重组期间,其围绕 SYCL/LLVM 的上游贡献仍在持续推进。

libsycl 未能赶上即将发布的 LLVM 21 版本,但将在明年 3 月左右推出的 LLVM 22 版本中得到充分融入。

转自 Intel Upstreams libsycl SYCL Runtime Library Into LLVM – Phoronix