Does thermal engine support MPI?

Asked by Zoheir Khademian

Hi Robert,

Hope all is well!
I was wondering if ThermalEngine is upgraded with MPI [1] support and if not, could you give me some hints on how to do so?

Thanks
Zoheir

[1] https://yade-dem.org/doc/mpy.html#mpi-parallelization

Question information

Language:
English Edit question
Status:
Solved
For:
Yade Edit question
Assignee:
No assignee Edit question
Solved by:
Zoheir Khademian
Solved:
Last query:
Last reply:
Revision history for this message
Robert Caulk (rcaulk) said :
#1

Hello Zoheir,

The short answer is, "no." FlowEngine is not parallelized with MPI - and since ThermalEngine depends on FlowEngine for all advection information - neither is ThermalEngine. The project of making all of it parallelized on MPI would be a sizable endeavor.

FlowEngine is, however, parallelized with GPU [1][2].

Cheers,

Robert

[1]https://www.sciencedirect.com/science/article/abs/pii/S0010465519303340
[2]https://yade-dem.org/doc/GPUacceleration.html

Revision history for this message
Zoheir Khademian (zkhademian) said :
#2

Thank you, Robert, for the references. I am going through the steps to get started on GPU parallelization.

Thanks again

Zoheir