专访RISC-V CTO:领导一个开源硬件团队是什么感觉?

2020-08-06来源: EEWORLD关键字:RISC-V

本文作者:eejournal Jim Turley


“一个人认为是常数,另一个人则认为是变量”——这就是程序员的智慧


大多数工程公司都设置了CTO,负责制定技术方向,指导研究,并且向工程师团队下达指令,负责演讲以及技术思考。


但是作为开源联盟,CTO可以做什么呢?在没有员工可管理、没有产品期限、没有季度利润目标的情况下,你如何管理员工或设定技术方向?


RISC-V新任CTO Mark Himelstein,似乎对整体技术方向很有想法。他也有一些有趣的想法,关于什么是一个好的处理器,以及如何做到这一点。上周我们讨论了他的角色,RISC-V的地位,以及未来的技术路线。


首先,CTO实际上是做什么的?“我想让尽可能多的RISC-V内核和芯片部署到世界各地的广泛行业中,我想解决一些应用领域的空白,我对所有的项目都有全面的认识。”


该描述中没有涉及指令集、流水线、超标量、分支延迟、缓存管理或任何其他种类的体系结构。相反,他关注的是全局以及RISC-V的独特之处:它的开源社区。


在大多数公司中,CTO会负责未来的架构决策,并领导设计团队。RISC-V并不是这样。“我们已经有一个强大的架构师团队。”他不负责这个,但这并不意味着他做不到。Himelstein曾经在MIPS、Sun工作,曾经担任过Quantum的CTO,并且创建过Graphite Systems,既懂硬件也懂软件的一位全面型人才。


“架构很重要,但它只是冰山一角。”Himelstein说。他没有制定RISC-V指令集体系结构的演变。事实上,没有人可以这么做,这是一个社区的共同努力。RISC-V国际组织的成员大多是在其他地方工作的志愿者。“成员有客户,客户也有需求。”如果对架构扩展、改进或添加有足够的需求,那么就会有人提出。但任何这样的提案都必须至少有两名成员支持,否则就没有前途了。我们的想法是提高一个适度的门槛,使架构扩展不会被轻率地提出。必须有人真正想要它,并愿意为此游说。一旦这个障碍被清除,它就要为更大的群体考虑新的变化。


他说:“架构很重要,但它只是(众所周知的冰山)的一角。”。更大的部分是什么?“当然是生态系统。没有生态系统,架构就没用了。”


很多工程师都有可能设计一个优秀的CPU架构,但很少有人看到曙光,因为他们背后没有动力。构建一个成功的CPU并不需要巧妙的流水线,而是关于行业支持。处理器家族就像社交俱乐部一样,你必须想加入。


RISC-V似乎已经越过了第三方支持开始滚雪球似的扩大,它正逐渐走向大时代。但Himelstein认为还有很多工作要做。在商业竞争环境中,CPU供应商通常会利用生意方式“鼓励”软件开发人员,为处理器编写一个编译器。


然而,RISC-V没有足够的现金来支付给开发者,那么他是如何激励那些开发人员的呢?“我正在努力,”他承认。“看看Linux,Hadoop,Eclipse,Apache……他们都是围绕着贡献者成长起来的,Hadoop的贡献者就好像摇滚明星一样酷。”


他将这个过程与OpenSPARC或OpenPower等看似相似的开源处理器进行了对比。他说,这些产品都是之后开源的,它们一开始是专有的商业产品(在Sun和IBM),后来又回到了开源领域。“他们只是跳上了开源的列车,这些群体中似乎没有人像在Hadoop或Linux圈子里看到的那样,有着同样的热情和自我激励。我们希望RISV-V可以更像Linux或Hadoop。”


CPU的硬件发展和软件支持,难道不会导致分裂吗?如何平衡定制与兼容性?“从历史来看,我们可以定义Linux工作的基础,但也支持向量扩展之类的进步,我们看到其他体系结构为Linux提供了太多的变体。”


相反,RISC-V定义的配置文件不仅仅是指令集的一个子集。概要文件定义了一个目标应用程序,包括内存顺序、设备树、架构和其他详细信息。“用C++或java的方式来考虑它,有一个基本配置文件可提供应用程序兼容性,自定义配置文件可以覆盖基本配置文件。”


许多CPU家族似乎采取了三管齐下的方法,对基础架构进行了低、中、高性能的变化(比如Cortex-a、Cortex-R和Cortex-M)。会有三个RISC-V配置文件吗?


“已经有三个了,”他说道。“我们希望RISC-V可以涵盖从物联网到高性能计算的所有方面。我们已经在RISC-V服务器上运行了数据库。物联网更容易,所以它做得更快。客户的硬件设计周期和产品生命周期都是不同的。RISC-V联盟无法控制这一点。”


“Arm花了30年时间才进入笔记本电脑和超级计算机领域。我们没有ARM必须解决的版税问题。”Himelstein说道。


RISC-V的下一步是什么?“RISC-VI”Himelstein说。


David Patterson教授已经创造了RISC-V,有传言说他正在研究另一种暂定名为RISC-VI的设计。


RISC-V的发展采取了社区的方法,它将成为它的成员和用户想要它成为什么,随着时间的推移,它会基于不断的反馈而不断发展和演变,而不是通过强制执行一个人的意愿而达成愿景。这符合所有相关人员的利益,任何人都可以贡献——或者无论如何都可以尝试——任何人都可以解构、修改它,或者对它做一些夸张的改变,而不需要任何人的许可。你唯一不能做的就是称它为RISC-V,除非它得到了Himelstein小组的批准。“我们确实是会设置一些标准。”


关键字:RISC-V 编辑:冀凯 引用地址:http://news.eeworld.com.cn/manufacture/ic505507.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:国务院集成电路新政深读:支持力度有何升级?
下一篇:IC Insights表示2020年将有8大类集成电路增长

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

SiFive将展示基于Freedom U740的RISC-V PC
近年来,开发人员尝试在Arm架构上开发PC或服务器,包括SynQuacer E系列24核Arm PC、Ampere eMAG 64位Arm工作站和HoneyComb LX2K 16核Arm工作站。现在看来,RISC-V架构的PC也要来了。在10月20-22日和10月27-29日举行的Linley Fall Processor Conference 2020上,SiFive将首次为开发者推出RISC-V PC。个人电脑处理器将由Freedom U740下一代RISC-V处理器提供。关于这个时间点,我们知之甚少,但该公司指出,SiFive Freedom U740(FU740)SoC将使专业开发人员能够创建从裸机到基于Linux
发表于 2020-09-16
优矽科技WH(渭河)系列RISC-V微架构产品亮相了ELEXCON
自2018年中美贸易战开战以来,“自主可控”成为了半导体行业自上而下努力去攻克的痛点问题。在芯片架构方面,因为BSD开源协议给予使用者很大自由,允许使用者修改和重新发布开源代码,也允许基于开源代码开发商业软件发布和销售,RISC-V被看作中国集成电路领域的新机遇,基于该架构开发的微架构电路不需向RISC-V持有者进行汇报,使用它将不受到其他法律的限制。也正是因为RISC-V选择了对商业公司非常友好的BSD开源协议,以及RISC-V 兼具精简和灵活等优点,众多商业公司纷纷关注RISC-V。9月11日,ELEXCON深圳国际电子展暨 5G全球大会(中国站)在深圳国际会展中心(宝安新馆)正式开幕。其中,以RISC-V开源指令集为基础
发表于 2020-09-12
优矽科技WH(渭河)系列<font color='red'>RISC</font>-<font color='red'>V</font>微架构产品亮相了ELEXCON
Imagination 加大力度普及RISC-V
 Imagination Technologies宣布推出完整的RISC-V计算机体系结构课程,该课程针对本科教学设计,是Imagination大学项目(IUP)的一部分。“RVfpga:理解计算机体系结构(RVfpga: Understanding Computer Architecture)”课程包含一整套丰富的教学资料和实践练习,可以帮助学生了解处理器架构中的关键要素,包括多个IP内核,修改RISC-V内核的方法,以及IP内核的微架构。 因在精简指令集(RISC)领域作出重要贡献,而与John Hennessy共同获得ACM图灵奖(ACM A.M. Turing Award)的David
发表于 2020-09-02
ARM与RISC-V:精简指令集兄弟之争
作为嵌入式生态和移动端芯片的武林盟主,ARM公司自1990年成立以来,一直保持低调。然而最近,ARM因为与RISC-V的纠纷让这家IP巨头成为焦点。事情得从6月份说起,ARM在6月底建立了RISC-BASICS.COM的网站,以“设计系统芯片之前需要考虑的五件事”为主题从成本、生态系统、碎片化风险、安全性和设计保证五个方面说明RISC-V 在这些方面的弊端。7月9日,RISC-V也建立了ARM.BASICS.COM的网站,在ARM列出的五个问题上增加社区支持,“以设计系统芯片之前需要考虑的六件事”为主题对ARM进行了回应。这一事件迅速成为各大科技论坛和社区的热门讨论内容,一时间,ARM与RISC-V,都被推上风口浪尖。7月10日
发表于 2020-08-26
ARM与<font color='red'>RISC</font>-<font color='red'>V</font>:精简指令集兄弟之争
RIOS实验室联手Imagination,共同助力RISC-V生态发展
Imagination Technologies将其用于GPU的IP技术向RIOS国际开源实验室(RISC-V International Open Source Laboratory,以下简称“RIOS实验室”)开放,并与实验室建立合作关系,成为其合作单位会员。对于RIOS实验室此前发布的首个RISC-V开发平台PicoRio,此次合作具有重大战略意义,将帮助进一步搭建一个完整、高效的开发平台及开源的RISC-V单板机生态。 RIOS实验室联合主任谭章熹说:“通过此次与Imagination的合作,RIOS实验室希望能在处理器硬件领域打破商业企业垄断。我们很高兴在我们的项目中同Imagination合作,通过进一步
发表于 2020-08-19
新兴架构RISC-V,将成为IoT领域中的绝对领导者
RISC-V作为新兴架构,以其精简的体量,或许在未来的IoT领域中能取得绝对优势。目前RISC-V还在发展初期,这股新兴力量的商业化仍在探索阶段,在王卫看来:“主要的挑战在于,CPU领域不是靠自己单打独斗,还需要更多生态环境的配合,包括编译器、工具链等,需要更多的伙伴参与生态的建设,RISC-V早期产生和发展都是在国外,发展节奏里,国际协作是非常关键的。 或者说,芯片设计、芯片架构的高壁垒行业中,RISC-V这股新势力正在快速崛起。尤其是近年来面对着异构计算的趋势,甚至有业内专家预测,未来X86、ARM、RISC-V有机会三分天下。 此处所说的芯片架构便是指令集架构,处理器能识别的指令的集合就叫做指令集(ISA
发表于 2020-08-17
新兴架构<font color='red'>RISC</font>-<font color='red'>V</font>,将成为IoT领域中的绝对领导者
小广播
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 市场动态 半导体生产 材料技术 封装测试 工艺设备 光伏产业 平板显示 电子设计 电子制造 视频教程

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved