Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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.