User's guide
mache.parallel
mache.spack
mache sync diags
Developer's guide
mache.deploy
ParallelSystem.get_parallel_command()
Design documents
Get the parallel execution command for the current system.
args (list of str) – The command-line arguments for the parallel execution.
ntasks (int) – The total number of tasks to run in parallel.
cpus_per_task (int, optional) – The number of CPUs to allocate per task.
gpus_per_task (int, optional) – The number of GPUs to allocate per task.
command (list of str) – The complete command to execute the parallel job.