LBM的GPU并行加速

LBM可以很方便的用多个GPU进行并行加速吗?不同GPU之间的信息交互计算过程中的边界条件该怎么解决?

肯定可以呀,这个就是LBM的一大优势。
通过halo边界来交换边界信息,MPI就行。

多个GPU没问题的,难的是如果是多层网格的话,如何负载均衡

https://github.com/ProjectPhysX/FluidX3D,这是个开源的GPU的LBM代码,不过是单层均匀网格的,这个代码优化的效率非常高

感谢回答

嗯嗯,好的

感谢分享