摘要
本申请公开了一种基于FPGA的集群模型加速方法及装置,涉及模型加速技术领域,该方法包括:将集群仿真模型转换为数字电路结构文件,并将其烧录至FPGA板卡中;将数字电路结构文件按功能拆分为多个独立的计算模块;基于集群中不同个体的需求将计算模块封装为多个IP核;响应于FPGA板卡的DDR内接收的输入数据,硬件状态机触发所有IP核并行执行对应任务,以FPGA板卡的主时钟为基准,控制各IP核的计算进程;各IP核将任务处理结果写入FPGA板卡的DDR中,读取DDR得到集群仿真模型的仿真结果。解决了现有的模型加速方法在大规模集群仿真场景下的实时性较差,且经济成本较高的技术问题,进而在大规模集群仿真场景下,既能保证仿真的高实时性,又能有效降低经济成本。