用于CFD仿真计算的异构集群系统及计算CFD任务的方法
基本信息
申请号 | CN201710237699.7 | 申请日 | - |
公开(公告)号 | CN107122243B | 公开(公告)日 | 2018-07-24 |
申请公布号 | CN107122243B | 申请公布日 | 2018-07-24 |
分类号 | G06F9/50;G06F17/50 | 分类 | 计算;推算;计数; |
发明人 | 朱兆生;吴健明 | 申请(专利权)人 | 杭州对数科技有限公司 |
代理机构 | 上海大邦律师事务所 | 代理人 | 浙江远算云计算有限公司;杭州远算科技有限公司 |
地址 | 310020 浙江省杭州市淳安县 | ||
法律状态 | - |
摘要
摘要 | 本发明实施例提供了一种用于CFD仿真计算的异构集群系统及CFD计算方法,其中所述用于CFD仿真计算的异构集群系统包括:中央处理器(CPU)和硬件加速器,其中:所述CPU,用于将接收到的CFD任务划分为任务块,根据所述CFD任务的属性、CFD边界条件以及所述硬件加速器的性能参数确定计算所述任务块的硬件加速器,并将所述任务块发送给所述硬件加速器;所述硬件加速器,用于接收并计算所述CPU发送的任务块,并将计算结果发送给所述CPU。通过构建集成CPU、GPU和FPGA的异构集群系统,根据CFD任务的属性智能化的调配计算资源,解决了目前CFD仿真的运算瓶颈问题,提高了CFD应用的运行效率。 |
