RISCV软件开发瑞士军刀出鞘图灵奖
今年7月,由图灵奖得主大卫·帕特森(DavidA.Patterson)领衔的RISC-V国际开源实验室(RISC-VInternationalOpenSourceLab,以下简称:RIOS)宣布将推出一款基于RISC-V的微型电脑——PicoRio。
RISC-V是国际流行的开源(仅ISA)指令集标准,任何人都可以免费使用,并自由将它用于芯片设计、制造和销售。RISC-V近两年高速发展,它不仅被众多国人寄予厚望能帮助我们走出缺“芯”的困局,还容纳了不少跨国公司的避险需求。
DeepTech联系到了帕特森教授的学生、RIOS执行主任谭章熹博士,听他详细介绍了PicoRio、RIOS,以及RISC-V的发展现状。
为软件开发者准备的“瑞士军刀”——PicoRio
RIOS实验室于去年11月在深圳正式挂牌成立。它隶属于清华-伯克利深圳研究院(TBSI),是一个致力于推动RISC-V生态构建的非营利性组织,PicoRio将是他们向外界推广的第一款开源硬件。
当前,由于RISC-V的硬件稀缺,导致攒一台可用的机器大概需要美元左右,这个数字同一台苹果MacBookAir价格相当,加之RISC-V软件生态的相对匮乏,很难想象开发者有足够的动力尝试。
本次RIOS推出PicoRio目的旨在改变这种尴尬的现状,通过开源、廉价但功能完备的硬件来吸引开发者,共同构建并完善RISC-V生态和提高其影响力。据谭章熹透露,PicoRio将同树莓派(RaspberryPi)的价位保持一致,美元是它的价格上限。
树莓派是基于Linux的单片机电脑,由英国树莓派基金会开发,目的是以低价硬件及自由软件促进学校的基本计算机科学教育。自年推出以来,累计售出超过万台,惠及众多学生与开发者。
图
年发布的RaspberryPi4B
RIOS认为这样的策略值得学习。谭章熹相信,这是一项全新的事业,中国人有望引领并深刻改变整个计算机产业。
目前,PicoRio的消息已经吸引了一些公司或组织。树莓派、BeagleBoard、ImaginationTechnologies、某高通骁龙芯片系统方案商等,甚至还包括了粤港澳大湾区和台湾的十所高等院校。
图
PicoRioLOGO
据悉,PicoRio的软硬件开发计划大概分成三步。
PicoRio1.0将是一个缺少GPU模块的“命令行”版本。
它搭载一个基于RISC-V指令标准的异构众核处理器(PygmySoC),这是一款支持运行64位Linux四核RV64GC的处理器,使用台积电28nm制程工艺制造,主频预计MHz以上。
图
PicoRioPygmyRISC-VSoC
PicoRio1.0将支持以命令行方式启动ChromiumOS内核,支持ChromeV8Javascript引擎,Alpha版本将于年内发布。
PicoRio2.0除了在硬件方面持续改进之外,也将通过与Imagination的合作,集成PowerVRGPU,届时PicoRio将成为一个完整意义的“电脑”,达到树莓派3或4的水平。
PicoRio3.0将是一个硬件全面增强的版本,尤其是CPU、GPU方面,可以达到运行完整ChromiumOS的水平。
图
PicoRio1.0芯片封装FCCSP谍照
截至目前,PicoRio上已经可以运行Gentoo和RedHat旗下的Fedora等Linux发行版本。年1月,RIOS便开始了对CROS跨系统工具链的开发及ChromiumOS内核和ChromeV8JS引擎的移植工作,到7月底以上工作已基本完成。
未来,PicoRio除了可以运行基于本身硬件的Liunx系统之外,还将大力发展类似ChromiumOS的“云电脑”模式,考虑到其不足美元的低廉价格,一旦能够真正满足日常的学习、办公需求,应用场景将超过树莓派,变得异常广阔。
需要说明的是,Chromebook(搭载了ChromiumOS的笔记本电脑)在国内可能名不见经传,但它在美国早已广泛落地应用。据咨询公司Futuresource的数据,年Google占领了美国60%的教育计算机市场。
谭章熹这样描述PicoRio与树莓派的异同。
他说,PicoRio项目确实受了树莓派的启发,并同样瞄准了教育、机器人等领域市场。但最大的不同是,PicoRio将尽量多地开源相关组件,包括但不限于CPU和主要SoC设计、芯片封装和电路板设计文件、设备驱动程序以及固件等等。
未来PicoRio暂不准备朝着打造单一超高性能的PC方向发展,更多地是倾向于完善缓存控制器、互连等重要的周边软硬件生态。
RIOS希望PicoRio能将RISC-V的生态带入到一个正向的循环,随着开发者和软件生态的完善,新晋开发者的学习和迁移成本将快速降低。
垄断VS开源,被寄予厚望的RISC-V
提及RISC-V,大卫·帕特森教授的名字是无法绕过的。他是名副其实的RISC-V之父,自年便在伯克利大学开始了RISC的相关工作,直至今日。
同时他也是图灵奖和冯诺依曼奖得主,外界普遍认为是他创造了RISC(Reducedinstructionset
转载请注明:http://www.abuoumao.com/hyfw/1793.html