Launcher configuration
Each launcher configuration may set any (or none) of the following keys. The command prefix constructed from this configuration will be:
{launcher.executable} [option1] [option2] ...
Execute row show launchers to see examples.
executable
<launcher name>.<cluster>.executable: string - Set the launcher's executable. May
be omitted.
gpus_per_process
<launcher name>.<cluster>.gpus_per_process: string
When launcher.gpus_per_process and resources.gpus_per_process are both
set, add the following option to the launcher prefix:
{launcher.gpus_per_process}{resource.gpus_per_process}
processes
<launcher name>.<cluster>.processes: string
When launcher.processes is set, add the following option to the launcher prefix:
{launcher.processes}{total_processes}
where total_processes is n_directories * resources.processes.per_directory or
resources.processes.per_submission depending on the resource configuration.
important
Row exits with an error when total_processes > 1 and the action requests
no launchers that set processes.
threads_per_process
<launcher name>.<cluster>.threads_per_process: string
When launcher.threads_per_process and resources.threads_per_process are both
set, add the following option to the launcher prefix:
{launcher.threads_per_process}{resource.threads_per_process}
Development of row is led by the Glotzer Group at the University of Michigan.
Copyright © 2024-2025 The Regents of the University of Michigan.