Community
Participate
Working Groups
The current generic SLURM target system configuration XML files contain only a subset of the possible sbatch command line arguments. This enhancement is to implement all sbatch command line arguments as documented in its man-page. This update should not affect any of the existing command line arguments on the basic settings tab. Instead it should only add new command line arguments to a new secondary settings tab. These new command line arguments must also be added to the advanced tab. The import tab remains unchanged. These changes should be upward compatible for any users who presently use the slurm-generic-batch target system configuration as part of their launch configuration. Here is a tentative list of the command line arguments that are added to the a secondary settings tab: acctg_freq, clusters, comment, constraint, contiguous, cores_per_socket, cpu_bind, cpus_per_task, distribution, exclude, exclusive, export_file, extra_node_info, gres, hint, input, licenses, mem, mem_per_cpu, mem_bind, mincpus, network, nodefile, nodelist, no_kill, no_requeue, ntasks, ntasks_per_core, ntasks_per_node, ntasks_per_socket, overcommit, propagate, qos, requeue, share, sockets_per_node, switches, threads_per_core, time_min, tmp, uid, wait_all_nodes, and wckey. This only affects the slurm-generic-batch XML file. It does not affect the slurm-alps-generic-batch, slurm-bgq-batch, and slurm-bgq-batch XML files. It also does not affect any contributed SLURM XML files such as edu.utexas.tacc.stampede.slurm.batch.