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

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

3天内不再提示

又一开源RISC-V GPU面世,流片或成最大问题

Robot Vision 来源:电子发烧友网 作者:李宁远 2022-04-30 00:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

不久前,我们刚对RISC-VGPU生态进行了分析,也谈及了目前的进展。虽然仍处于起跑状态,但越来越多的人开始意识到GPU是RISC-V的一块短板,并决心打破这个僵局。毕竟GPU凭借图形处理器能力以及在AI/ML应用上得天独厚的优势,已经让其在部分领域拥有了超越CPU的趋势。

而RISC-V想要在消费电子领域进入下一个阶段,比如智能手机和个人电脑等,GPU是不得不跨过的难关。不过对Arm来说,通用GPU都还没能做到高性能,即便是苹果的M1系列芯片,也只是靠着媒体处理引擎和堆核心数提升一定性能而已。要想推动RISC-V的GPU生态发展,单靠厂商、院校与研究机构还不够,RISC-V作为开源架构,也得利用好来自开源社区的力量。

RISC-V GPU再迎新玩家

近日,一个开源RISC-V项目引起了大家的注意,那就是VeriGPU。作者是来自人工智能呼叫中心自动化公司ASAPP的一名研究工程师Hugh Perkins。由于作者选用了Verilog这种硬件描述语言,想必这也是该项目名的来由了。

Hugh是一个资深的开发者了,拥有多年的机器学习Python开发经验,从剑桥大学毕业的他选择了来到中国继续深造,最终在清华大学获得了CS硕士学位。然而,在这个新项目上,他选择了打造一款开源RISC-V GPU,专门面向机器学习,并计划让其支持PyTorch深度学习框架。

VeriGPU核心架构 / VeriGPU


为了兼容PyTorch,VeriGPU计划利用去年刚获得PyTorch官方支持的AMD HIP API,但VeriGPU也不排斥其他API,比如SYCL和英伟达的CUDA等。为了确保GPU核心专注于机器学习,VeriGPU像谷歌的TPU芯片一样,全部选用了BF16浮点格式,如此一来也可以降低GPU核心裸片的面积,从而减少单个核心的成本。

而且VeriGPU也不打算采用乱序执行,不仅是因为乱序执行在单指令多线程(SIMT)下的复杂性,也因为这会使得GPU核心占用更多的面积,要么只能减少核心数量,要么就只能接受成本的增加了,所以VeriGPU还是选择了轻量级的并行指令执行。

值得一提的是,虽然是一款RISC-V GPU,VeriGPU内部的GPU核心架构并不算完全遵守RISC-V ISA。Hugh表示当RISC-V与GPU设计出现冲突时,会选择打破RISC-V的规范。这种情况会出现也不奇怪,毕竟RISC-V的扩展还在完善中,难以估计到所有用例。

开源下的流片问题

既然选用了Verilog,是否可以在FPGA实现原型,并利用FPGA已有的资源加速开发过程,并完成最终的流片呢?但我们在上文也提到了,这并非一个通用GPU,而是专门针对机器学习的GPU,作者也表示目标是ASIC流片。

更何况FPGA完成流片本身成本也不低,而且目前来看,若将FPGA只是用于训练机器学习模型的话,在成本效益上不算优秀。Hugh表示,他并不打算自己去做流片,但他会尽力验证流片后的GPU是否时序无误可以正常运作等等。

考虑到如果是个人开发的话,流片成本确实不可小觑,如果没有公司、学校或研究机构的支持,一人完成流片可谓难于登天,至少大晶圆厂们通常不会浪费这个时间。这或许也是Hugh不选择自己流片的原因,但开源项目的好处就在于,VeriGPU的流片工作可以交给那些愿意一试的参与者。

但开源项目的流片也并非总是如此困难,至少他们现在多出了新的选择。在谷歌的出资下,SkyWater晶圆代工厂和众包设计平台Efabless推出了多项目晶圆(MPW)穿梭机项目。在不久前的芯片联盟(ChipAlliance)半年度技术更新上,谷歌分享了该项目去年的进展。

去年MPW项目进行了3次项目征集,总提交设计数达到了200个以上,谷歌计划今年继续支持更多的设计,所以如果开源芯片开发者打算拿到自己设计的芯片,一定不要错过这个“白嫖”谷歌的机会。

MPW穿梭机项目的进展 / 谷歌


这一计划的推出对于开源芯片开发者来说可谓福音了,首先提供的PDK不仅可以直接用于生产,而且是开源的,不需要签署保密协议之类的合同或条约。而且在集成了部分开源工具链的情况下,工程师的开发流程将更加顺畅。更不用说最重要的生产环节了,谷歌已经为了这个项目自掏腰包,所以参与该项目无需花一分钱。

但对于开源GPU的开发而言,这可能也就是他们目前能做到的最大限度了。目前市面上的GPU都会选择较为先进的工艺,而MPW只能提供130nm的工艺,所以在性能上肯定会大打折扣。验证自己的设计,为硬件工程师提供更多实操的机会,这才是该项目的初衷。

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

    关注

    68

    文章

    20391

    浏览量

    255692
  • gpu
    gpu
    +关注

    关注

    28

    文章

    5335

    浏览量

    136240
  • RISC-V
    +关注

    关注

    49

    文章

    2996

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    OpenHarmony与RISC-V的战略融合与竞赛

    ,旨在为参赛选手提供前沿技术指导。OR是场聚焦于国产自主芯片架构与国产开源操作系统深度融合的系统级开发竞赛。核心知识点——RISC-V体系架构详解培训详细介绍了计
    的头像 发表于 04-30 16:59 1674次阅读
    OpenHarmony与<b class='flag-5'>RISC-V</b>的战略融合与竞赛

    RISC-V vs ARM:为什么工业与边缘计算仍然选择 ARM 架构?

    在芯片架构讨论中,RISC-V 和 ARM 的对比,已经从“技术选型”升级为“路线之争”。 边是  RISC-V开源、免授权、可定制、不受单
    的头像 发表于 01-21 17:33 1101次阅读
    <b class='flag-5'>RISC-V</b> vs ARM:为什么工业与边缘计算仍然选择 ARM 架构?

    RISC-V,正式崛起

    编译自financialcontent全球半导体行业迎来里程碑式的变革:开源指令集架构(ISA)RISC-V已于2026年1月正式占据全球处理器市场25%的份额。这里程碑标志着x86和Arm长期双
    的头像 发表于 01-16 15:17 986次阅读
    <b class='flag-5'>RISC-V</b>,正式崛起

    深圳:“开源鸿蒙+RISC-V” 生态建设全面提速

    10月30日,在新落成的深圳工业软件园内,政府、企业、机构等各方围绕鸿蒙生态建设,举行场重量级鸿蒙大会。当日,深圳工业软件园首批50家企业正式入驻,深圳市“开源鸿蒙/RISC-V”产业联盟正式成立,“
    的头像 发表于 11-04 15:30 1150次阅读
    深圳:“<b class='flag-5'>开源</b>鸿蒙+<b class='flag-5'>RISC-V</b>” 生态建设全面提速

    开源鸿蒙RISC-V SIG线下技术融合交流会圆满收官

    2025年10月22日,开源鸿蒙城市技术沙龙·北京站在中国科学院软件研究所成功举行。本次技术交流会由开源鸿蒙项目管理委员会(PMC)与开源鸿蒙RISC-V SIG联合主办,邀请了北京邮
    的头像 发表于 10-31 09:07 987次阅读

    大湾区RISC-V生态全景展示:RISC-V生态发展论坛、开发者Workshop和生态应用专区

    继7月份上海的RISC-V中国峰会之后,中国RISC-V生态和产业发展最新动态将在10月份深圳的湾芯展上全景展示。   RISC-V,这个以开放、简约、模块化重塑处理器架构格局的开源
    的头像 发表于 10-13 09:18 850次阅读
    大湾区<b class='flag-5'>RISC-V</b>生态全景展示:<b class='flag-5'>RISC-V</b>生态发展论坛、开发者Workshop和生态应用专区

    润开鸿亮相2025 RISC-V中国峰会

    此前,7月16日至19日,第五届RISC-V中国峰会在上海张江科学会堂隆重举办。作为领先的鸿蒙方向专业技术公司及终端操作系统发行版提供商,以及不断推进基于RISC-V开源鸿蒙全栈开源
    的头像 发表于 08-07 18:07 1845次阅读

    明晚开播 |开源芯片系列讲座第28期:高性能RISC-V微处理器芯片

    鹭岛论坛开源芯片系列讲座第28期「高性能RISC-V微处理器芯片」明晚(30日)20:00精彩开播期待与您云相聚,共襄学术盛宴!|直播信息报告题目高性能RISC-V微处理器芯片报告简介RISC
    的头像 发表于 07-29 17:02 1618次阅读
    明晚开播 |<b class='flag-5'>开源</b>芯片系列讲座第28期:高性能<b class='flag-5'>RISC-V</b>微处理器芯片

    芯新闻|昊芯亮相第五届RISC-V中国峰会,共绘开源芯片新纪元

    展会现场7月盛夏,万众瞩目的第五届RISC-V中国峰会在上海张江科学会堂成功举办,昊芯携最新RISC-V架构芯片及多款解决方案精彩亮相,展示了近年来在开源芯片领域、工业自动化控制及电力电子领域
    的头像 发表于 07-28 18:30 1197次阅读
    芯新闻|昊芯亮相第五届<b class='flag-5'>RISC-V</b>中国峰会,共绘<b class='flag-5'>开源</b>芯片新纪元

    普华基础软件亮相2025 RISC-V中国峰会

    此前,7月16日至18日,第五届RISC-V中国峰会在上海盛大召开。普华基础软件副总经理兼战略研究院院长张晓先受邀参会,发表《开源小满助力RISC-V软硬协同生态发展》主题演讲,分享了开源
    的头像 发表于 07-28 16:51 1446次阅读
    普华基础软件亮相2025 <b class='flag-5'>RISC-V</b>中国峰会

    RISC-V 手册

    以下是关于RISC-V的详细介绍,结合其核心技术特点与当前发展现状:核心概念RISC-V(第五代精简指令集)是种基于精简指令集(RISC)的开源
    发表于 07-28 16:27 11次下载

    时擎科技亮相2025 RISC-V中国峰会,深度解析高性能RISC-V SoC技术挑战与创新

    2025年7月16-18日,第五届RISC-V中国峰会在上海张江科学会堂成功举办,作为全球RISC-V领域顶级盛会之,本届峰会汇聚了数百家企业、研究机构及开源社区,共同探讨
    的头像 发表于 07-21 17:37 1952次阅读
    时擎科技亮相2025 <b class='flag-5'>RISC-V</b>中国峰会,深度解析高性能<b class='flag-5'>RISC-V</b> SoC技术挑战与创新

    Imagination亮相2025RISC-V中国峰会,GPU 与 RISC-V 协同赋能汽车智能化

    架构师章政分享了当前RISC-V在图形处理方面面临的挑战,并介绍了Imagination在构建开源GPU软件栈上的新进展;同时,Imagination市场拓展资深经理
    的头像 发表于 07-18 16:47 1404次阅读
    Imagination亮相2025<b class='flag-5'>RISC-V</b>中国峰会,<b class='flag-5'>GPU</b> 与 <b class='flag-5'>RISC-V</b> 协同赋能汽车智能化

    RISC-V 的平台思维和生态思维

    RISC-V 的魅力在于以模块化、开源、开放的指令集为底座,通过平台化技术框架降低芯片与应用开发门槛,并以协同共建的产业生态弥合碎片、加速落地。因此,高通高级副总裁 Leendert van
    发表于 07-17 14:04 4256次阅读

    直播预约 |开源芯片系列讲座第28期:高性能RISC-V微处理器芯片

    鹭岛论坛开源芯片系列讲座第28期「高性能RISC-V微处理器芯片」7月30日(周三)20:00精彩开播期待与您云相聚,共襄学术盛宴!|直播信息报告题目高性能RISC-V微处理器芯片报告简介
    的头像 发表于 07-14 17:34 1553次阅读
    直播预约 |<b class='flag-5'>开源</b>芯片系列讲座第28期:高性能<b class='flag-5'>RISC-V</b>微处理器芯片