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

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

3天内不再提示

英特尔开源项目推动SYCL标准采用,创建新的生态系统

话说科技 来源:话说科技 作者:话说科技 2022-05-24 16:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

英特尔发布了一项开源工具,该工具可通过名为SYCLomatic的项目,将代码迁移至SYCL1,这有助于开发者更轻松地将CUDA代码迁移到SYCL和C++,从而加速面向异构架构的跨架构编程。这个开源项目能让开发社区共同协作,以推动SYCL标准的采用,这是将开发者从单个厂商的封闭生态系统中解放出来的关键一步。

英特尔oneAPI专家James Reinders表示:“使用SYCL将代码迁移至C++,为代码提供了更强的ISO C++一致性,支持多家供应商以缓解供应商锁定问题,并且支持多种架构,为充分运用新的硬件创新提供灵活性。SYCLomatic是一个可实现大部分工作自动化的宝藏工具,让开发者能更多地关注定制化调优,而不是迁移代码。”

在硬件创新为计算带来多样化异构架构的同时,软件开发也已经变得越来越复杂,很难充分释放CPU和加速器的价值。如今的开发者及其团队普遍缺乏时间、金钱和资源,以适应代码的重写和测试,为这些不同的架构提升应用的性能。开发者正在寻求开放替代方案,以提升时间价值。英特尔正在提供一种更简单、更快捷的方式,让开发者进行硬件选择。

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

利用带有LLVM差异化的Apache 2.0许可证,托管在GitHub上的SYCLomatic项目为开发者提供了一个社区,让他们能做出贡献并提供反馈,以进一步开放跨CPU、GPUFPGA的异构开发。

SYCLomatic协助开发者将CUDA代码迁移到SYCL,通常可以将90-95%的CUDA代码自动迁移到SYCL代码2。开发人员仅需手动编程剩余的工作,然后对特定架构进行定制化调优,达到所需的性能级别,便可完成这一过程。

研究机构及英特尔客户已成功地使用英特尔® DPC++兼容性工具,该工具采用与SYCLomatic相同的技术,能将CUDA代码迁移到多个厂商架构上的SYCL(或Data Parallel C++,oneAPI的SYCL实现)。这些案例包括斯德哥尔摩大学的GROMACS 20223、柏林祖思研究所(ZIB)的easyWave、三星Medison和Bittware(更多案例请访问oneAPI DevSummit)。许多客户也正在测试当前和即将推出的基于英特尔® Xe架构GPU的代码,包括阿贡国家实验室的极光(Aurora)超级计算机、莱布尼茨超级计算中心(LRZ)、GE医疗等。

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

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

审核编辑:符乾江

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

    关注

    61

    文章

    10316

    浏览量

    181045
  • 生态系统
    +关注

    关注

    0

    文章

    711

    浏览量

    21615
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    技嘉于 CES 2026 展示 AI TOP 产品线 推动以人为本的本地 AI 生态系统发展

     CES 2026 展示 AI TOP 产品线  推动以人为本的本地 AI 生态系统发展 AI TOP 系统为可高度定制化的 AI 计算
    的头像 发表于 01-12 19:49 1330次阅读
    技嘉于 CES 2026 展示 AI TOP 产品线 <b class='flag-5'>推动</b>以人为本的本地 AI <b class='flag-5'>生态系统</b>发展

    Cadence推出全新完整小芯片生态系统

    楷登电子(美国 Cadence 公司,NASDAQ:CDNS)今日宣布推出从设计规范到封装部件的完整小芯片生态系统,助力客户开发面向物理 AI、数据中心及高性能计算 (HPC) 应用的小芯片,旨在降低工程设计复杂度,缩短产品上市周期。
    的头像 发表于 01-08 16:53 1010次阅读
    Cadence推出全新完整小芯片<b class='flag-5'>生态系统</b>

    锐宝智联入选英特尔首批尊享级合作伙伴

    近日,英特尔全球战略级生态计划---英特尔合作伙伴联盟完成里程碑式战略升级,原最高等级 “钛金级” 正式迭代为 “尊享级”,标志着英特尔生态
    的头像 发表于 12-02 18:16 1572次阅读
    锐宝智联入选<b class='flag-5'>英特尔</b>首批尊享级合作伙伴

    Intewell×Intel 强强联合 | 光亚鸿道亮相2025英特尔生态大会

    2025年11月19日至20日,由英特尔主办的年度盛会——2025英特尔技术创新与产业生态大会在重庆悦来国际会议中心隆重举行。来自政府、高校、产业伙伴与开发者的3000+名嘉宾汇聚一堂,共话智能化
    的头像 发表于 11-27 14:10 422次阅读
    Intewell×Intel 强强联合 | 光亚鸿道亮相2025<b class='flag-5'>英特尔</b><b class='flag-5'>生态</b>大会

    吉方工控携手英特尔推动中国智能产业发展

    2025年11月19日,重庆这座洋溢着活力与创新气息的城市,迎来了一场盛大非凡的科技盛宴。2025英特尔技术创新与产业生态大会(Intel Connection),与庆祝英特尔进入中国四十周年的双重庆典活动在此隆重举行。
    的头像 发表于 11-24 17:02 936次阅读

    吉方工控亮相2025英特尔技术创新与产业生态大会

    2025年11月19日至20日,由英特尔公司主办的年度重磅盛会——2025英特尔技术创新与产业生态大会(Intel Connection)暨英特尔行业解决方案大会(Edge Indus
    的头像 发表于 11-24 16:57 735次阅读

    创芯赋能智能生态!汇顶科技亮相2025英特尔技术创新与产业生态大会

    11月19–21日,2025英特尔技术创新与产业生态大会在重庆盛大启幕。作为英特尔生态的重要合作伙伴,汇顶科技携人机交互、指纹识别等多项PC端创新成果,为
    的头像 发表于 11-21 15:00 5597次阅读
    创芯赋能智能<b class='flag-5'>生态</b>!汇顶科技亮相2025<b class='flag-5'>英特尔</b>技术创新与产业<b class='flag-5'>生态</b>大会

    硬件与应用同频共振,英特尔Day 0适配腾讯开源混元大模型

    今日,腾讯正式发布新一代混元开源大语言模型。英特尔凭借在人工智能领域的全栈技术布局,现已在英特尔® 酷睿™ Ultra 平台上完成针对该模型的第零日(Day 0)部署与性能优化。值得一提的是, 依托
    的头像 发表于 08-07 14:42 1521次阅读
    硬件与应用同频共振,<b class='flag-5'>英特尔</b>Day 0适配腾讯<b class='flag-5'>开源</b>混元大模型

    英特尔参加第三届链博会,展示生态合作创新成果

    产业链伙伴提供全方位支持,不仅在硬件层面推出全栈AI产品组合,满足多样化算力需求,并在软件与生态上,持续推动开源合作,提供丰富的开发工具和资源,助力本地开发者高效部署解决方案。与此同时,英特尔
    的头像 发表于 07-17 15:22 606次阅读
    <b class='flag-5'>英特尔</b>参加第三届链博会,展示<b class='flag-5'>生态</b>合作创新成果

    英特尔参加第三届链博会,链动生态共赢智慧未来

    ,为产业链伙伴提供全方位支持,不仅在硬件层面推出全栈AI产品组合,满足多样化算力需求,并在软件与生态上,持续推动开源合作,提供丰富的开发工具和资源,助力本地开发者高效部署解决方案。与此同时,
    发表于 07-16 18:03 1794次阅读
    <b class='flag-5'>英特尔</b>参加第三届链博会,链动<b class='flag-5'>生态</b>共赢智慧未来

    英特尔系统级代工模式促进生态协同,助力客户创新

    在半导体代工领域,赢得客户信任是业务长期发展的关键,而构建完善的代工生态系统,毫无疑问是实现这一目标的前提。英特尔在2025英特尔代工大会上明确表示,将以客户需求为中心,通过加强生态
    的头像 发表于 05-09 14:38 655次阅读

    英特尔持续推进核心制程和先进封装技术创新,分享最新进展

    英特尔代工已取得重要里程碑。例如,Intel 18A制程节点已进入风险试产阶段,并计划于今年内实现正式量产。这一节点采用了PowerVia背面供电技术和RibbonFET全环绕栅极晶体管。英特尔代工的
    的头像 发表于 05-09 11:42 971次阅读
    <b class='flag-5'>英特尔</b>持续推进核心制程和先进封装技术创新,分享最新进展

    英特尔代工:明确重点广合作,服务客户铸信任

    封装技术的最新进展,并宣布了全新的生态系统项目和合作关系。此外,行业领域齐聚一堂,探讨英特尔系统级代工模式如何促进与合作伙伴的协同,帮助客户推进创新。
    的头像 发表于 04-30 10:23 674次阅读
    <b class='flag-5'>英特尔</b>代工:明确重点广合作,服务客户铸信任

    英特尔首秀上海车展:以“芯”赋能,携手合作伙伴推动全车智能化

    英特尔在智能座舱领域的创新产品组合。同时,英特尔还宣布与黑芝麻智能、面壁智能、BOS Semiconductors等公司建立合作关系,共同攻克汽车智能化进程中的技术难题,建设开放共赢的智能汽车生态
    的头像 发表于 04-23 21:20 1639次阅读
    <b class='flag-5'>英特尔</b>首秀上海车展:以“芯”赋能,携手合作伙伴<b class='flag-5'>推动</b>全车智能化

    英特尔首秀上海车展:以“芯”赋能,携手合作伙伴推动全车智能化

    基于芯粒架构的设计,进一步扩展了英特尔在智能座舱领域的创新产品组合。同时,英特尔还宣布与黑芝麻智能、面壁智能、BOS Semiconductors等公司建立合作关系,共同攻克汽车智能化进程中的技术难题,建设开放共赢的智能汽车生态
    发表于 04-23 14:26 804次阅读