Intel最初开源、基于LLVM的SYCL编译器现在已经可用
2019-01-29 00:00
771 查看
本月早些时候,有报道称英特尔希望为LLVM/Clang增加SYCL编程支持,作为后续报道,该公司最初的开源编译器现在已经公开。
上周,Intel发布了对LLVM/Clang的SYCL编程支持,这是他们为cpu、FPGAs和其他加速器支持单源C++异构编程的努力的一部分。在前面的文章中,有更多关于这方面的细节,以及可能与他们的新“oneAPI”计划相关联的内容。
通过在GitHub上的intel/llvm,他们实现了最初的SYCL编译器和运行时支持。在这个新的SYCL编译器上可以找到文档。它还要求主机系统上支持OpenCL 2.1。
看到这段代码成熟并被采用,当然会很有趣。希望今年我们能在主流的LLVM/Clang存储库中看到它,以降低在系统上部署SYCL代码的障碍。
相关文章推荐
- Reactive Extensions现在已经开源了
- 开源编译器框架:LLVM 6.0.0 来了
- 基于Intel架构的程序优化_OpenMP_Cilk_并行编译器--多核2
- 基于intel编译器的优化
- 如何用深度学习进行CT影像肺结节探测(附有基于Intel Extended Caffe的3D Faster RCNN代码开源)
- 开源新闻速递:openSUSE Tumbleweed 已经全部基于 GCC 6 构建
- 构建docker高可用私有仓库基于Harbor开源系统
- amr_wav原有开源项目已经不再维护,现在有改成了ios-amr项目
- 基于Thrift的高可用RPC开源项目
- Pyston——基于LLVM和现代JIT技术的开源Python实现
- QQ验证码识别代码,现在已经不可用
- 开源编译器框架:LLVM 6.0.0 来了
- 一个QQ验证码识别代码了,现在已经不可用
- 基于LLVM的编译原理简明教程 (1) - 写编译器越来越容易了
- 开源编译器框架:LLVM 6.0.0 来了
- 基于Intel架构的程序优化_OpenMP_Cilk_并行编译器--多核2
- 基于Corosync和Pacemaker实现Web服务的高可用
- 在fedora上基于源码包安装然知协同开源服务器的步骤
- 【转】MAQETTA: 基于HTML5的开源可视化界面设计工具
- Far 文件管理器现在是免费而且开源了