当前位置: 首页 > news >正文

亚马逊云科技通过生成式AI,帮助清华RIOS加速计算和分析的处理效率

 近日,硬件创建平台Efabless宣布了其第一届“生成式AI开源芯片设计挑战赛”(AI Generated Open-Source Silicon Design Challenge)的评选结果。来自清华大学的RISC-V国际开源实验室(RIOS Lab)团队基于亚马逊云科技云上科研计算平台的支持,凭借参赛项目“CyberRio”的基于RISC-V的CPU设计荣获亚军,在全球范围内首先实现了由生成式AI(Generative AI)作为第一贡献者实现CPU设计并以全开源方式成功流片(tape-out)。

 本次评选是由Efabless组织的,面向全球的软硬件设计工程师、爱好者和研究人员的国际性比赛,旨在激发人工智能和机器学习在IC制造领域的创新力量,推动开源硬件社区和人工智能的协同发展。参赛者需要使用生成式AI为数字设计生成完整的Verilog模型。

 RIOS团队成员王心泽、尹国华、朱奕霏成功地基于亚马逊云科技云上科研计算平台的支持并基于大语言模型,设计了面向处理器应用场景的设计流程,用该流程生成可综合HDL(硬件描述语言),完成了五级流水架构,支持RV32I非特权ISA和机器模式的CPU设计,并通过了基本的仿真和验证,最后基于130nm工艺成功流片。这标志着全球第一个由大语言模型(LLM)完成主要设计的CPU被实际制造,为LLM在IC设计领域的应用开启了新可能。

 

 

 来自RIOS Lab的感言及

 亚马逊云科技的创新支持计划

 来自RIOS实验室的亚马逊创新支持项目负责人王翕博士表示:“非常感谢亚马逊云科技助力AI算力和创新支持计划,为我们这个项目发挥了关键的作用,提供了强大的计算能力和丰富的工具支持。这些服务的使用,使得团队能够在短时间内完成复杂的计算任务,从而实现了这一重要的技术突破,依托此平台,最终顺利完成流片,获得了相关比赛亚军,同近期备受关注的纽约大学一起成为该领域的首批探索者。我们在此表达对亚马逊云科技的感谢,相信今后的合作会带来更多的创新和突破。”

 亚马逊云科技基于云计算的自服务式开源平台的科研云上工作台(Service Workbench),帮助RIOS研究人员实现了协作研究的可视化。研究人员通过访问用户界面即可快速找到并获取和使用感兴趣的机器学习分析数据。Service Workbench目前提供了三种类型的数据集(Studies):个人数据集、组织数据集和公共数据集,便于研究人员同组织中其他成员共享和协同。配合本项目中使用到的配备了DDR5内存的最新一代内存优化型高性能实例R7g,帮助RIOS加速了计算和分析的处理效率。该实例采用定制的基于ARM架构的Graviton 3处理器,相对于上一代Graviton 2处理器内存带宽,计算性能以及浮点性能分别提升了50%,25%和200%。机器学习推理性能更是提升了3倍,已被广泛应用于包括开放源数据库、内存缓存和实时大数据分析等场景在内的内存密集型工作负载中。

 王翕博士提到的创新支持计划,是亚马逊云科技一项旨在加强与高校和科研机构在技术创新上的合作与交流计划,包括:

 1)支持构建云端科研、研发环境,包括科研软件、研发软件的云端部署和任务执行;

 2)执行概念验证、基准测试、性能测试,评估将研究工作负载或公共数据集迁移至云中的效能提升;

 3)通过研讨会或培训,培养更广泛社区对云的研究工作负载。

 

 关于亚马逊云科技的芯片行业

 方案及高性能计算(HPC)

 作为全球领先的云服务提供商及半导体行业领导者,亚马逊云科技不仅自身持续开发并批量生产了多款高端制程芯片,同时也提供安全、敏捷且可扩展的平台,包含全面服务集成的解决方案以实现高性能设计、验证和智能制造。

 面向半导体芯片设计领域Chiplet的兴起,AI/ML技术提升IC设计效率以及云上高性能算力的三大趋势,亚马逊云科技基于自身多款高性能芯片设计经验以及全球众多领先芯片设计公司作为客户的最佳实践,持续发布并更新适用于电子设计自动化(EDA)的高性能计算(HPC)方案实现最佳匹配。包括适用于EDA设计的高弹性自动集成计算解决方案(SOCA),帮助客户一站式解决从UI用户界面、云端集群预处理和后处理的可视化、实时分析、自定义代码和自动化能力等半导体芯片设计类客户痛点。

 借助近乎无限的计算容量、高性能文件系统和高吞吐量网络,更快地获得洞察力,并快速将创意和产品推向市场。基于相关亚马逊云科技方案及合作伙伴方案,成功帮助联发科(MediaTek)、安谋科技(ARM)、恩智浦(NXP)、高通(Qualcomm)等客户完成了相关云上设计工作负载。

http://www.lryc.cn/news/158829.html

相关文章:

  • 全志T113-S3入门资料汇总(避坑指南)一
  • 3dMax全球学习资源、资源文件和教程 !
  • API接口是什么?有哪些免费的API接口?
  • USB Server应用于汇丰晋信基金
  • [BSidesCF 2019]Kookie 1 , cookie伪造
  • 如何查看MySQL的安装位置
  • ui设计岗位招聘要求有哪些? 优漫动游
  • Swift报错:“‘nil‘ is incompatible with return type ‘User‘”
  • LabVIEW利用局部放电分析高压电气设备状态诊断
  • TCP/IP UDP广播无法发送或接收
  • 清理Maven仓库中下载失败的文件
  • 服贸会2023 | 希尔贝壳入选“智赋百业”人工智能融合发展与安全应用典型案例
  • axios请求多个服务器
  • vs2022不能加载winform界面
  • CMakeList.txt
  • 华为云使用脚本初始化Linux数据盘
  • leetcode 129. 求根节点到叶节点数字之和
  • 嵌入式开发-11 Linux下GDB调试工具
  • Java测试(11) --- selenium
  • vue3 defineExpose 显示的指定组件需要暴露的属性
  • 算法通关村第十七关:黄金挑战-跳跃游戏问题
  • Git GitHub GitLab
  • 前端的规范
  • 嵌入式软件有限状态机的 C 语言实现
  • 面试题常考:LRU缓存
  • Redis 教程 - 持久化
  • 2023 大学生数学建模竞赛-C题-第一问
  • 设计模式3 观察者模式
  • 如何防止网络安全攻击
  • 怎么从0到1实现一个PHP框架?