build_on_node
Compile or install software on a compute node with the target architecture via srun, ensuring GPU-node (aarch64) artifacts work instead of unusable x86_64 login builds.
Instructions
Compile ou installe sur un noeud de calcul de l'architecture voulue, via srun. INDISPENSABLE pour cibler les noeuds GPU : ils sont en aarch64 alors que le noeud de login est en x86_64, donc tout artefact produit sur le login y est inutilisable. Synchrone, plafonne a 15 min.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arch | No | armgpu | |
| cpus | No | ||
| minutes | No | ||
| modules | No | ||
| workdir | No | ||
| commands | Yes | ||
| with_gpu | No | ||
| spack_packages | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||