【技术实现步骤摘要】
本专利技术涉及计算流体力学中大规模并行求解领域,具体涉及一种dpu与cpu协作加速流体仿真的计算机系统。
技术介绍
1、流体仿真是一种通过计算机模拟流体流动的技术,广泛应用于航空航天、汽车、能源等多个领域。在流体仿真中,cpu承担着核心计算任务,其多核处理能力和多线程特性对处理大规模并行计算任务至关重要,尤其是在涉及大量迭代和复杂计算的流体动力学问题中。然而,随着仿真模型的复杂性和精度要求的不断提升,对计算资源的需求急剧增长。随着仿真模型的复杂性和精度要求的不断提升,对计算资源的需求急剧增长。而cpu性能的提升受到光刻机制程的制约,发展速度已经放缓,使得cpu难以满足高性能流体仿真需求。
2、流体仿真中的性能瓶颈主要体现在两个方面:一是cpu的浮点计算性能,这对于执行数值计算至关重要;二是内存读写速度,因为流体仿真需要频繁地从内存中读取和写入数据。例如,矩阵迭代求解通常受限于cpu的浮点性能,而压强、流速等物理场的残差计算则更多地受限于内存的读写速度。不同算法的不同硬件瓶颈,催生出不同计算单元的异构算法。
3、现
...【技术保护点】
1.一种DPU与CPU协作加速流体仿真的计算机系统,其特征在于:包括一个或两个以上的计算节点,计算节点之间通过网络进行通信,每个计算节点配置有相同数量的CPU和DPU,
2.根据权利要求1所述的DPU与CPU协作加速流体仿真的计算机系统,其特征在于:该计算机系统用DPU与CPU协作加速流体仿真算法求解,具体步骤如下:
3.根据权利要求2所述的DPU与CPU协作加速流体仿真的计算机系统,其特征在于:步骤S1中的具体步骤包括:
4.根据权利要求2所述的DPU与CPU协作加速流体仿真的计算机系统,其特征在于:在初始值或是上一个时间部计算结
...【技术特征摘要】
1.一种dpu与cpu协作加速流体仿真的计算机系统,其特征在于:包括一个或两个以上的计算节点,计算节点之间通过网络进行通信,每个计算节点配置有相同数量的cpu和dpu,
2.根据权利要求1所述的dpu与cpu协作加速流体仿真的计算机系统,其特征在于:该计算机系统用dpu与cpu协作加速流体仿真算法求解,具体步骤如下:
3.根据权利要求2所述的dpu与cpu协作加速流体仿真的计算机系统,其特征在于:步骤s1中的具体步骤包括:
4.根据权利要求2所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。