一种分布式环境下协同仿真计算硬件加速平台及方法技术

技术编号:42845850 阅读:47 留言:0更新日期:2024-09-27 17:15
本发明专利技术涉及一种分布式环境下协同仿真计算硬件加速平台,包括至少一个仿真系统,其中所述仿真系统包括:X86架构CPU,用于构建算法模型并仿真运行、以及耗时超过阈值的模型的仿真、编译和部署;FPGA加速卡,用于对耗时超过阈值的模型进行加速和更新;反射内存卡,用于实现多台仿真系统的数据共享。本发明专利技术的分布式环境下协同仿真计算硬件加速平台中每台设备都是由CPU+FPGA构成,可以根据处理器的特点和性能,将制频率低的算法运行在CPU中,FPGA则运行控制频率高和计算更复杂的算法,实现多设备、多速率的分布式大型模型的运行。

【技术实现步骤摘要】

本专利技术涉及了一种分布式环境下协同仿真计算硬件加速平台及方法,属于分布式仿真及控制领域。


技术介绍

1、随着工业控制的飞速发展,控制系统规模越来越大,系统结构和控制时序越来越复杂,要求实时性强,单一的仿真设备在cpu性能上的限制,在完成大规模系统仿真时,尤其计算比较复杂的系统时,在性能上难以满足。因此,分布式环境下协同仿真系统由多台仿真系统构成,多台设备之间可以通过反射内存卡光纤通信的低延时特性,将复杂系统划分,分别运行到各个分布式仿真设备中。同时,其具有异构的特性,异构部署能满足多速率模型的异构部署,并能对部分算法实现加速,可以满足控制频率高的需求,整体性能有很大提升,可以实现大规模的控制系统仿真。

2、另外,从仿真到实现通常经历漫长的过程,需要算法工程师实现算法,软件工程师在转化成代码,部署到硬件工程师设计好的板卡中,在经过系统调试,耗费时间长,不确定因素多。分布式环境下协同仿真计算硬件加速平台能快速实现算法到部署的过程,可以减少用户在代码转译、硬件定制、调试等方面花费的时间。


技术实现思路

...

【技术保护点】

1.一种分布式环境下协同仿真计算硬件加速平台,其特征在于,包括至少一个仿真系统,其中所述仿真系统包括:

2.根据权利要求1所述的一种分布式环境下协同仿真计算硬件加速平台,其特征在于,所述X86架构CPU,包括:

3.根据权利要求2所述的一种分布式环境下协同仿真计算硬件加速平台,其特征在于,所述仿真指令层,包括:

4.根据权利要求2所述的一种分布式环境下协同仿真计算硬件加速平台,其特征在于,所述协调管理层,包括:

5.根据权利要求1所述的一种分布式环境下协同仿真计算硬件加速平台,其特征在于,所述FPGA加速板卡,包括:p>

6.根据权...

【技术特征摘要】

1.一种分布式环境下协同仿真计算硬件加速平台,其特征在于,包括至少一个仿真系统,其中所述仿真系统包括:

2.根据权利要求1所述的一种分布式环境下协同仿真计算硬件加速平台,其特征在于,所述x86架构cpu,包括:

3.根据权利要求2所述的一种分布式环境下协同仿真计算硬件加速平台,其特征在于,所述仿真指令层,包括:

4.根据权利要求2所述的一种分布式环境下协同仿真计算硬件加速平台,其特征在于,所述协调管理层,包括:

【专利技术属性】
技术研发人员:赵冰洁张华良秦锋
申请(专利权)人:中国科学院沈阳自动化研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1