研究RISCV架构为空间计算创建定制系统

导读在为空间计算选择处理器时,有很多因素会起作用:由于严酷的环境,开发人员必须在尺寸、重量、功率和成本之间找到最佳平衡点。此设计中的一

在为空间计算选择处理器时,有很多因素会起作用:由于严酷的环境,开发人员必须在尺寸、重量、功率和成本之间找到最佳平衡点。此设计中的一个重要变量是处理器架构,它会对平衡性能和功耗产生重大影响。

匹兹堡大学NSF空间、高性能和弹性计算中心(SHREC)的学生研究了用于空间计算的RISC-V架构,并在2021年IEEE空间计算会议上展示了他们的结果。他们被授予的空间计算研究的最佳论文奖,他们的工作。

“RISC-V令人兴奋,因为它是开源的,并且受益于协作开发,”该论文的第一作者、电气和计算机工程博士MichaelCannizzaro说。皮特斯旺森工程学院的学生。“有一个庞大的社区,从个人到大公司,都在为这一发展做出贡献。”

RISC(或精简指令集计算机)是一种更高效的计算方法,与其他架构相比,它使用简单、优化的指令集。RISC-V尤其因其模块化而备受赞誉——这一独特特性使其与其他设计区别开来,并允许用户向单个系统添加专门的功能。

Cannizzaro解释说:“有了RISC-V,基本指令集基本上充当了处理器设计人员可以轻松开发包含他们想要的所有功能的系统的基础,而无需任何不必要的额外功能。”

典型的架构是专有的,需要许可,但RISC-V的开源结构降低了开发成本,并允许更广泛的创新者探索其应用程序。据SHREC团队称,RISC-V可能对太空任务特别有吸引力。

“该架构的模块化意味着RISC-V的不同实现可用于各种空间系统——从导航和图像处理到通信和机器学习,”电气和计算机工程博士EvanGretok说。皮特大学的学生,他也为这项研究做出了贡献。“然而,如果架构本身不能在严格的空间功耗限制内及时执行计算,那么没有人可以从这些功能中受益——这就是我们工作的用武之地。”

这项研究是对一种有前途的新架构进行更深入研究的起点,该架构可能会导致空间就绪的RISC-V计算机。

“我们目前正在通过整合额外的架构、处理平台和基准测试来扩展这项工作,”坎尼扎罗补充道。“这些新增功能将帮助我们对RISC-V架构及其太空准备情况做出最佳结论。

“RISC-V正在以非常快的速度向前发展,我们很高兴看到在不久的将来使用这项技术开发的所有新系统。”

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢