Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

FireSim 工作流

BuckyBall 框架中的 FireSim FPGA 仿真工作流,提供基于 FPGA 的硬件仿真环境。

API 使用说明

buildbitstream

端点: POST /firesim/buildbitstream

功能: 构建 FPGA 比特流文件

参数: 无特定参数

示例:

bbdev firesim --buildbitstream

infrasetup

端点: POST /firesim/infrasetup

功能: 设置 FireSim 基础设施

参数: 无特定参数

示例:

bbdev firesim --infrasetup

runworkload

端点: POST /firesim/runworkload

功能: 在 FireSim 上运行工作负载

参数: 无特定参数

示例:

bbdev firesim --runworkload

典型工作流程

# 1. 构建比特流
bbdev firesim --buildbitstream

# 2. 设置基础设施
bbdev firesim --infrasetup

# 3. 运行工作负载
bbdev firesim --runworkload

注意事项

  • 比特流构建需要数小时时间
  • infrasetup 需要配置云计算资源