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

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

3天内不再提示

David Patterson新年首发声:RISC-V开源的产学研之路该怎么走?

E4Life 来源:电子发烧友原创 作者:Leland 2021-01-29 09:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1月27日,RISC-V国际开源实验室(RIOS)、清华-伯克利深圳研究院与鹏城实验室共同举办了“第二届RISC-V国际开源论坛”。该论坛邀请了国内产学研界的专家学者,围绕RISC-V的人才培养、IP保护、开源供应链、开发板、高性能计算和生态进行了讨论。

RISC-V基金会CTO Mark Himelstein对RISC-V在2020年实现的成果进行了总结,并简述了基金会目前的发展情况。Mark Himelstein也对RISC-V的生态合作提出了倡议,在组织内与其他成员一并完成设计,做好分工,将开发代码发布至RISC-V的公开代码库而不是公司的私有代码库上等等。

RISC-V基金会创始人David A. Patterson提到,开源软件在这些年里已经彻底转变了信息技术,中国开发者同样受益匪浅,但主要是作为一个消费者,而不是贡献者。RIOS实验室的目标就是为了在通力合作下打造开放的标准(Zfinx扩展指令集的形式认证)、开放的软件(与Futurewei合作将Javascript V8移植到RISC-V上)和开放的硬件(PicoRio开发板)。

RIOS实验室作为一个非盈利组织,希望以技术传递来衡量成功,而不是论文发表的数量。目前RISC-V开源处理器数量已经超过25个,但要想实现成功单靠处理器是不够的,还有许多额外的工作需要完成。比如打造一个能与ARM和x86媲美的IP生态,开发内存控制器和总线控制器等非核心的IP。

RISC-V的开源人才培养

那么RISC-V的开源对人才培养和教育来说有着怎样的双向作用呢?Patterson教授认为,开源社区的核心在于贡献者,但个人贡献者往往都有全职工作,所以参与频率比较低,而学生往往是一个集体贡献者,比如共同开发一个项目、共同研究一个课题等,他们拥有更加充足的时间可以为RISC-V开源框架做出贡献。

香港科技大学教授李泽湘认为传统的教学形式主要与成绩和学位挂钩,学生很难全身心投入到项目中去。开源能够让学生走出象牙塔,直接接触到市场。

开源同样需要持续的投入,但很多开源社区起初热情很高,但之后慢慢沉寂了下来,那么RISC-V会不会也走上这条老路呢?Patterson以Linux举例,提出这是在跨行业努力下促成的结果,RISC-V也在走同样的道路。

专利与IP:开源下的秩序

开源社区虽然以开放为主,但仍会出现知识产权问题,如何避免版权流氓也是RISC-V需要考虑的一点。

金杜律所合伙人楼仙英提到, 当我们使用开源软件时,进一步开发后仍有可能出现侵权的现象,而且中国的商业模式不太一样,有的人获得专利不是为了保护自己,而是考虑如何赚钱。所以必须要做好FTO检索,从而减小损失。

北京大学法学院教授张平也提到了另一个维护专利的办法,那就是成立和加入ORIN、RPX这样的专利联盟,成员之间免费使用专利,阻止专利滥诉的发生。

RISC-V的开源供应链

对于商业公司来说,其供应链模型已经非常成熟了,但针对开源来说,设计、验证和流片等过程的高成本同样是一座大山。

Google软件工程师Tim Ansell介绍了Efabless在谷歌资助下开展的OPEN MPW SHUTTLE项目,该项目将使用谷歌与SkyWater合作的开源PDK,借助SkyWater的SKY130工艺节点来帮助开源项目实现免费流片。

近年来涌现了不少开源EDA工具,商用EDA有没有威胁感时,Mentor Graphics的副总裁Danny Perng认为开源EDA工具的用途在于起步和赋能。开源项目往往都会从小规模起步,但规模扩大之后,EDA公司仍有自己的生存空间。因为项目后期很大的成本都在维护上,这一点商用EDA仍然是占优的,所以EDA公司对于开源EDA工具持以开放的态度。Alchip副总裁Peter Teng也认同这一点,低端的开源EDA工具是用来创造原型和实现想法的,但项目发展壮大后仍会走商用EDA的道路。

SiFive前CEO Naveed Sherwani也提到,RISC-V开源生态供应链的未来机会很可能是多方合作,类似于efabless和谷歌的合作。再一个就是AI,利用AI来加速芯片设计。

RISC-V开源开发板

图灵奖实验室联合主任谭章熹PicoRio在会上正式发布了RIOS的PicoRio项目,这是一个开放并支持Linux的RISC-V硬件平台,帮助软件开发者将需要Javascript和GPU的程序移植过来。

谭章熹提到,RISC-V缺少低成本又能运行软件的开发板,开源开发者也不会单单为了软件开发而去购买1000美元的高端板卡。而PicoRio的好处就在于这是一个低功耗且低成本的硬件平台,而且其CPU和大部分SoC设计都是开源的,只有少数代工厂相关的IP、商用高速接口IP和GPU IP是闭源的。

目前搭载64位4核处理器的PicoRio 1.0版本已经可以运行完整的Linux系统,RIOS也已经实现了命令行模式下启动Chromium OS内核,并在这一内核上直接运行Chrome V8 Javascript引擎。而未来的2.0版本,PicoRio借助Imagination在GPU上的合作,运行网页浏览器一类的应用。3.0版本将继续提高CPU性能,将其达到Chromebook级别的平板电脑或笔记本水平。

96Boards创始人张旸也对RISC-V在开发板上的发展提出了建议,他认为从芯片角度上来说,RISC-V已经取得了不错的成绩,但软件端的竞争不可忽略,希望各方可以合作起来,而不是各自为战。

全志科技产品研发中心总经理孙彦邦也提到全志将在近期推出自己的RISC-V芯片和开发板。

RISC-V如何进军高性能计算

目前RISC-V的主要领域仍是IOT和AIOT等中低性能应用,那么作为一个新兴的框架,RISC-V有没有机会挺入高性能计算呢?

巴塞罗那超算中心前主任、MEEP项目主任Peter Hsu指出,目前RISC-V在HPC上的应用仍是作为加速器,而不是作为CPU。

国家超算广州中心主任,天河2号副总设计师卢宇彤也赞同他的观点,随着摩尔定律走向极限,超级计算领域同样需要新的架构来进行推进。RISC-V固然是一个扩展性很强的框架,但要想作为HPC的核心,仍需要一定时间的积累。

中兴入局RISC-V

本次论坛上中兴也公布了他们在打造领域定制RISC-V处理器的实践。中兴处理器领域定制架构师张景涛从德纳德定律、摩尔定律以及牧村定律的角度分析,认为未来十年是领域定制(DSA)的黄金十年。

中兴以RISC-V作为控制引擎(CE)打造了夸克AI处理器,并开发一套相应的软件工具链。CE模块负责数据的预处理和自定义指令的分发,为了实现PE单元的最大利用率,中兴自研了一个9级流水线的顺序双发RISC-V处理器。

张景涛提到目前中兴在人工智能领域通过夸克处理器做了一个尝试和开发工作,未来也希望借助RISC-V在中兴的主营通信业务中扩展新的应用领域。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 中兴
    +关注

    关注

    6

    文章

    2001

    浏览量

    69247
  • 开源
    +关注

    关注

    3

    文章

    4033

    浏览量

    45569
  • 开发板
    +关注

    关注

    25

    文章

    6125

    浏览量

    113362
  • RISC-V
    +关注

    关注

    48

    文章

    2793

    浏览量

    51915
  • RIOS
    +关注

    关注

    0

    文章

    3

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

    航空航天大学、北京理工大学等多所高校的师生以及社区开发者共同参与。活动旨在汇聚产学研各方力量,推动开源鸿蒙与RISC-V架构在多元场景下的技术融合与生态共建,加速开源技术的创新与产业落
    的头像 发表于 10-31 09:07 471次阅读

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

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

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

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

    RISC-V 手册

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

    大象机器人携手进迭时空推出 RISC-V 全栈开源六轴机械臂产品

    全球80多个国家和地区。 近日,大象机器人联合进迭时空推出全球首款RISC-V全栈开源六轴机器臂“myCobot 280 RISC-V”,为开发者打造全新的机器人开源创新平台。 “my
    发表于 04-25 17:59

    RISC-V赛道的“硬核”突围之路

    RISC-V作为一种开源指令集架构(ISA),近年来在全球范围内迅速崛起,有望重塑半导体产业格局。从芯片设计公司到软件开发商,从学术研究机构到行业巨头,都在积极探索RISC-V的应用和创新
    的头像 发表于 04-24 15:34 410次阅读
    <b class='flag-5'>RISC-V</b>赛道的“硬核”突围<b class='flag-5'>之路</b>

    FPGA与RISC-V浅谈

    全球半导体产业竞争格局正在经历深刻变革,物联网、边缘计算等新兴技术的蓬勃发展,让RISC-V凭借其开源、精简以及模块化的灵活优势,日益成为业界焦点,也为全球半导体产业注入新的活力与挑战
    发表于 04-11 13:53 547次阅读
    FPGA与<b class='flag-5'>RISC-V</b>浅谈

    英诺达亮相2025中国RISC-V生态大会

    技术协会RISC-V工作委员会、北京开源芯片研究院联合主办,吸引了来自中外产学研界的700余名代表参会。
    的头像 发表于 03-05 15:35 1114次阅读

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦
    的头像 发表于 02-14 08:34 712次阅读
    SOPHGO <b class='flag-5'>RISC-V</b> SoC Linux Kernel 社区邮件列表建立,欢迎加入<b class='flag-5'>开源</b>社区为<b class='flag-5'>RISC-V</b>生态完善添砖加瓦

    关于RISC-V芯片的应用学习总结

    RISC-V芯片作为一种基于精简指令集计算(RISC)原则的开源指令集架构(ISA)芯片,近年来在多个领域展现出了广泛的应用潜力和显著优势。以下是对RISC-V芯片应用的总结。
    发表于 01-29 08:38

    RISC-V MCU技术

    发展得可快了,好多公司和机构都加入了RISC-V International,还推出了不少RISC-V处理器、开发板还有软件工具啥的。 它为啥这么厉害呢?我跟你讲讲哈。 首先它是开源的,不要钱的,随便
    发表于 01-19 11:50

    RISC-V在MCU中有哪些知名的开源项目?

    RISC-V在MCU中有哪些知名的开源项目?
    发表于 12-30 19:48

    RISC-V架构及MRS开发环境回顾

    一、RISC-V架构介绍 1. RISC 架构的起源 1981年,在David Patterson(大卫·帕特森)的带领下,美国加州大学伯克利分校的一个研究团队起 草了
    发表于 12-16 23:08

    RISC-V 与 ARM 架构的区别 RISC-V与机器学习的关系

    在现代计算机架构中,RISC-V和ARM是两种流行的处理器架构。它们各自具有独特的特点和优势,适用于不同的应用场景。 1. RISC-V架构 RISC-V(读作“risk-five”)是一种
    的头像 发表于 12-11 17:50 4358次阅读