软件开发载具以促进扩展和早期协同设计:基于RISC-V和HPC的案例研究

摘要:使用低至中等技术成熟度(TRL)的技术原型高性能计算(HPC)系统对于向硬件设计师、系统软件团队(例如,编译器开发者)和科学界的早期采用者提供反馈意见至关重要。传统的硬件设计和HPC系统原型设计方法往往限制了反馈意见,或者只允许在后期阶段进行。在本文中,我们提出了一套用于共同设计HPC系统的工具,称为软件开发工具(SDV)。我们使用一种创新的RISC-V设计作为演示器,其中包括一个标量CPU和一个能够处理高达16 kbits的大向量的矢量处理单元。我们提供了一种增量方法和早期实质性证据的共同设计过程,以在系统开发的早期阶段为改进架构和系统软件提供反馈意见。

作者:Filippo Mantovani, Pablo Vizcaino, Fabio Banchelli, Marta Garcia-Gasulla, Roger Ferrer, Giorgos Ieronymakis, Nikos Dimou, Vassilis Papaefstathiou, Jesus Labarta

论文ID:2306.01797

分类:Other Computer Science

分类简称:cs.OH

提交时间:2023-06-06

PDF 下载: 英文版 中文版pdf翻译中