0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英特尔开源SYCLomatic迁移工具可助创建异构代码

星星科技指导员 来源:嵌入式计算设计 作者:Tiera Oliver 2022-08-17 09:13 次阅读

英特尔发布了一个开源工具,通过一个名为 SYCLomatic 的项目将代码迁移到 SYCL1,该项目帮助开发人员将 CUDA 代码移植到 SYCL 和 C++,以加速异构架构的跨架构编程

开源项目使社区协作能够推动 SYCL 标准的采用,这是将开发人员从单一供应商专有生态系统中解放出来的一步。

“使用 SYCL 迁移到 C++ 为代码提供了更强的 ISO C++ 一致性、多供应商支持以减轻供应商锁定,并支持多架构以提供利用新硬件创新的全部力量的灵活性。SYCLomatic 提供了一个有价值的工具来自动化大部分工作,使开发人员可以更多地关注自定义调优而不是移植。” ——James Reinders,英特尔 oneAPI 传播者

SYCL 是一种基于 C++ 的 Khronos Group 标准,它扩展了 C++ 功能以支持多架构和不相交的内存配置。为启动该项目,英特尔开源了其 DPC++ 兼容性工具背后的技术,以进一步提升迁移能力,以生成更多基于 SYCL 的应用程序。跨架构重用代码简化了开发,减少了持续代码维护的时间和成本。

利用 Apache 2.0 许可证(LLVM 例外),托管在 GitHub 上的SYCLomatic项目为开发人员提供了一个社区来贡献和提供反馈,以进一步开放跨 CPUGPUFPGA 的异构开发。

SYCLomatic 协助开发人员将 CUDA 代码移植到 SYCL,通常会将 90-95% 的 CUDA 代码自动迁移到 SYCL 代码2。为了完成这个过程,开发人员手动完成其余的编码,然后自定义调整到架构所需的性能水平。

研究机构和英特尔客户已成功使用英特尔 DPC++ 兼容性工具(其技术与 SYCLomatic 相同)将 CUDA 代码迁移到多个供应商架构上的 SYCL(或 Data Parallel C++,oneAPI 的 SYCL 实现)。示例包括使用GROMACS 2022 3 的斯德哥尔摩大学、 使用 easyWave、 Samsung Medison和 Bittware的柏林 Zuse Institute (ZIB) (查看 oneAPI DevSummit 内容 以获取更多示例)。多个客户还在当前和即将推出的基于英特尔 Xe 架构的 GPU 上测试代码,包括 阿贡国家实验室 Aurora 超级计算机、 莱布尼茨超级计算中心 (LRZ)、 GE 医疗保健等。

SYCLomatic 是一个 GitHub 项目。GitHub 门户包含一个“contributing.md”指南,描述了为项目做出技术贡献的步骤,以确保最大程度地简化。鼓励开发人员使用该工具并提供反馈和贡献以推动该工具的发展。

“CRK-HACC 是一个正在积极开发的 N 体宇宙学模拟代码。为了为 Aurora 做准备,英特尔 DPC++ 兼容性工具使我们能够将 20 多个内核快速迁移到 SYCL。由于当前版本的代码迁移工具不支持迁移到函子,我们编写了一个简单的 clang 工具来重构生成的 SYCL 源代码以满足我们的需求。通过开源 SYCLomatic 项目,我们计划整合我们以前的工作以获得更强大的解决方案,并有助于使函子成为可用迁移选项的一部分,”HACC(硬件/混合加速宇宙学代码)的 Steve (Esteban) Rangel 说,Cosmological物理与高级计算 (anl.gov)。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 英特尔
    +关注

    关注

    61

    文章

    9953

    浏览量

    171699
  • C++
    C++
    +关注

    关注

    22

    文章

    2108

    浏览量

    73623
收藏 人收藏

    评论

    相关推荐

    世纪大并购!传高通有意整体收购英特尔英特尔最新回应

    电子发烧友网报道(文/吴子鹏)9月21日,《华尔街日报》发布博文称,高通公司有意整体收购英特尔公司,而不是仅仅收购芯片设计部门。“最近几天,高通已经接触了芯片制造商英特尔。”报道称,这笔交易还远未
    的头像 发表于 09-22 05:21 2930次阅读
    世纪大并购!传高通有意整体收购<b class='flag-5'>英特尔</b>,<b class='flag-5'>英特尔</b>最新回应

    英特尔推出全新英特尔锐炫B系列显卡

    英特尔锐炫B580和B570 GPU以卓越价值为时新游戏带来超凡表现。   > 今日,英特尔发布全新英特尔锐炫 B系列显卡(代号Battlemage)。英特尔锐炫 B580和B570
    的头像 发表于 12-07 10:16 680次阅读
    <b class='flag-5'>英特尔</b>推出全新<b class='flag-5'>英特尔</b>锐炫B系列显卡

    英特尔考虑出售Altera股权

    近日,英特尔(Intel)正积极寻求出售其可编程芯片制造子公司Altera的股权,并考虑引入战略投资或PE投资。据悉,英特尔对Altera的估值约为170亿美元,而英特尔于2015年以167亿美元的价格收购了这家公司。
    的头像 发表于 10-21 15:42 429次阅读

    英特尔至强品牌新战略发布

    品牌是企业使命和发展的象征,也承载着产品特质和市场认可。在英特尔GTC科技体验中心的英特尔 至强 6 能效核处理器发布会上,英特尔公司全球副总裁兼首席市场营销官Brett Hannath宣布推出全新的
    的头像 发表于 10-12 10:13 431次阅读

    英特尔中国开源技术委员会成立一周年

    开源已成为技术和产业生态发展的重要趋势。英特尔秉持着开放、选择、信任的原则贯彻开源,并在社区、开源项目、开发者等方面贡献力量,带动更多参与者共同实现生态繁荣。2023年2月,
    的头像 发表于 08-16 15:35 462次阅读

    英特尔IT的发展现状和创新动向

    AI大模型的爆发,客观上给IT的发展带来了巨大的机会。作为把IT发展上升为战略高度的英特尔,自然在推动IT发展中注入了强劲动力。英特尔IT不仅专注于创新、AI和优化,以及英特尔员工、最终用户和
    的头像 发表于 08-16 15:22 551次阅读

    新思科技面向英特尔代工推出量产的多裸晶芯片设计参考流程,加速芯片创新

    英特尔代工(Intel Foundry)的EMIB先进封装技术,提升异构集成的结果质量; 新思科技3DIC Compiler是一个从探索到签核的统一平台,支持采用
    发表于 07-09 13:42 784次阅读

    英特尔CEO:AI时代英特尔动力不减

    英特尔CEO帕特·基辛格坚信,在AI技术的飞速发展之下,英特尔的处理器仍能保持其核心地位。基辛格公开表示,摩尔定律仍然有效,而英特尔在处理器和芯片技术上的创新能力将持续驱动公司前进。
    的头像 发表于 06-06 10:04 420次阅读

    简单两步使用OpenVINO™搞定Qwen2的量化与部署任务

    英特尔 OpenVINO™ 工具套件是一款开源 AI 推理优化部署的工具套件,帮助开发人员和企业加速生成式人工智能 (AIGC)、大语言模
    的头像 发表于 04-26 09:39 1653次阅读
    简单两步使用OpenVINO™搞定Qwen2的量化与部署任务

    英特尔宣布代工亏损70亿美元

    英特尔宣布代工亏损70亿美元 英特尔提交给SEC(美国证券交易委员会)的文件中披露道,英特尔芯片制造业务亏损70亿美元。 英特尔芯片制造业务在2023年营收189亿美元,同比下降31%
    的头像 发表于 04-03 17:36 1283次阅读

    英特尔:2025年全球AIPC将超1亿台占比20%

    英特尔行业资讯
    北京中科同志科技股份有限公司
    发布于 :2024年02月29日 09:15:26

    英特尔1nm投产时间曝光!领先于台积电

    英特尔行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月28日 16:28:32

    Cirrus Logic与英特尔和微软在全新的PC参考设计上进行合作

    Cirrus Logic 近日与英特尔和微软在全新的PC参考设计上进行合作。该设计将采用Cirrus Logic的高性能音频和电源技术以及英特尔即将推出的代码为Lunar Lake的客户端处理器。
    的头像 发表于 02-27 13:49 431次阅读

    英特尔首推面向AI时代的系统级代工—英特尔代工

    英特尔首推面向AI时代的系统级代工——英特尔代工(Intel Foundry),在技术、韧性和可持续性方面均处于领先地位。
    的头像 发表于 02-25 10:38 539次阅读
    <b class='flag-5'>英特尔</b>首推面向AI时代的系统级代工—<b class='flag-5'>英特尔</b>代工

    英特尔登顶2023年全球半导体榜单之首

    英特尔行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月01日 11:55:16