英特尔开源基于CPU的OpenCL运行时
出品 | OSC开源社区(ID:oschina2013)
英特尔正式开源其专有的基于 CPU 的 OpenCL 运行时,首批开源代码共 718,996 行。现在这个巨大的合并请求正在等待进入 Intel 的 LLVM 存储库下游。
多年来,英特尔的 LLVM 仓库 中就一直有开发者请求开源 OpenCL CPU 运行时(#788、#624、#453)。而在 2020 年,英特尔工程师正面回复了该请求,表示他们也想将其开源,但当时开发资源有限,最重要的是保证 DPC++ 功能和稳定性。
如今该目标终于实现,英特尔现已正式开源 OpenCL CPU RT(Running Time) 代码,
包括 OpenCL CPU RT、Transform passes 以支持 SYCL 和 OCL ,以及它们的 LIT 测试用例。
对于基于 CPU 的 OpenCL 实现,最著名的是作为 “便携式计算语言” 实现的 POCL ,以及在 Mesa 中运行在 LLVMpipe 之上的 Rusticl/Clover 之类的实现。
多年来,还有其他基于 OpenCL CPU 的执行工作,而英特尔的 OpenCL CPU 运行时可能是最具特色和性能的。
相关链接:
https://github.com/intel/llvm/pull/8216
往期推荐
马斯克连夜命令推特工程师修改算法
顶流开源项目作者全职做开源的“血泪史”:入狱、耗尽积蓄、被网暴……
非WebKit引擎的iOS浏览器即将到来
这里有最新开源资讯、软件更新、技术干货等内容
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦
相关推荐
苹果M1/M2 Mac正式支持运行Win11
智能自动化如何改变持续集成(CI) /持续交付(CD)
写Rust,有三大内伤
23 种设计模式实战(很全)
今年不好找工作怎么办?
用Python从0到1实现一个神经网络(附代码)!
儿女被扔下楼27个月后,那个重庆妈妈,还在复仇
中国唯一能用“欧元”的小城:人均存款第一,物价极低!距杭州仅2h,比苏州撩人,此生必去
高并发开发手册
《狂飙》:人这辈子最大的失败,是败给了自己的情绪
Monorepo 下 Git 工作流的最佳实践
重试框架 Spring-Retry 和 Guava-Retry,你知道该怎么选吗?
Spring 中经典的 9 种设计模式
京东旗下内购群对外招募,所有商品3折起,限时招募500人
ChatGPT为啥这么强:万字长文详解 by WolframAlpha之父
博士生申请 | 加拿大 Queen’s University 朱晓丹教授招收NLP/Machine Learning方向博士生
MLNLP学术Talk第十九期 | 余海洋、黎槟华@阿里达摩院:基于知识的下一代对话:新任务、新数据、新榜单
Spring Boot 实现日志链路追踪,无需引入组件,让日志定位更方便!
大佬总结:广告算法和推荐算法的五大差异
左耳朵耗子:我看ChatGPT,为啥谷歌掉了千亿美金