好望角:让你的每次点击都有价值:byteclicks.com | 搜索引擎正在被AI污染信息源,中文优质信息越来越少了 |

快速轻松的FPGA加速硬件仿真

fires.im:一个用于模拟硬件设计的工具。FireSim能够模拟用Chisel编写的任意硬件设计,或者可以转换成FIRRTL的设计(包括通过Yosys的Verilog到FIRRTL流程支持早期Verilog设计的初步工作)。FireSim允许用户在云FPGA上以接近FPGA原型速度运行自己的RTL(处理器、加速器等),同时获得周期精确的性能结果。根据硬件设计和模拟规模,FireSim模拟的运行速度在数十到数百MHz之间。用户还可以为不想或不需要作为RTL编写的组件集成自定义软件模型。

FireSim最初是为了模拟数据中心而开发的,它将开放的RISC-V处理器的RTL与定制的周期精确网络模拟相结合。默认情况下,FireSim提供了从一个到数千个多核计算节点进行周期精确模拟所需的所有RTL和模型,这些模型直接源自硅验证的开放目标RTL(RISC-V Rocket Chip和BOOM),并且可以选择性地将它们连接在一起的周期精确网络模拟。FireSim还提供了一个与其模拟的RISC-V系统兼容的Linux发行版,并自动化了将新工作负载包含到此Linux发行版中的过程。这些模拟运行得足够快,可以在模拟系统的命令行上与Linux进行交互,就像真实的计算机一样。用户甚至可以在FireSim中SSH进入模拟系统,并在其中访问互联网。

FireSim在AWS EC2F1公共云FPGA上运行,消除了传统上在大规模基于FPGA的模拟中涉及的高昂成本。FireSim对于数据中心架构研究以及建模或原型设计新颖的单SoC Chisel设计都非常有用,速度可达数十到数百MHz。通过利用标准化的主机平台并提供广泛的自动化/工具,FireSim极大地简化了构建和部署大规模FPGA加速硬件模拟的过程。获取更多有价值信息 访问:https://byteclicks.com

网站上还提到了FireSim的相关研究和论文,包括ISCA 2018论文、IEEE Micro Top Pick of 2018、FirePerf ASPLOS 2020论文等。

了解更多访问:https://fires.im

上一篇:

下一篇:


标签