Reply To: Multi GPUs Calculation
OpenLB – Open Source Lattice Boltzmann Code › Forums › on OpenLB › General Topics › Multi GPUs Calculation › Reply To: Multi GPUs Calculation
July 20, 2023 at 8:14 pm
#7640
Adrian
Keymaster
No, you do not need to add or change anything in order to use any kind of parallel processing in OpenLB (be it CPU-only, Vectorization, OpenMP, Single GPU, Multiple GPU, whatever).
OpenLB contains everything that is needed to transparently parallelize LBM execution. You do not need to write any new wrappers or change anything at all to go from a sequentially executed case to a parallel one.
This is one of the main point of why there is a OpenLB library in the first place. You can fully focus on your model implementation. Efficient parallelization is already implemented and done for you.