class parsl.launchers.SrunMPILauncher[source]

Launches as many workers as MPI tasks to be executed concurrently within a block.

Use this launcher instead of SrunLauncher if each block will execute multiple MPI applications at the same time. Workers should be launched with independent Srun calls so as to setup the environment for MPI application launch.


Initialize self. See help(type(self)) for accurate signature.