- Aug 17, 2017
-
-
Morris Jette authored
-
- Aug 16, 2017
-
-
Morris Jette authored
Set SLURM_NTASKS environment variable to reflect global task count (needed by MPI).
-
Morris Jette authored
Set SLURM_PROCID environment variable to reflect global task rank (needed by MPI).
-
- Aug 15, 2017
-
-
Morris Jette authored
If srun lacks application specification for some component, the next one specified will be used for earlier components.
-
- Aug 14, 2017
-
-
Morris Jette authored
When the "scontrol update jobid=#" command specifies a pack job leader, then modify all components of the pack job. To modiify only the pack job leader, specify "scontrol update jobid=#+0".
-
- Aug 11, 2017
-
-
Morris Jette authored
-
Morris Jette authored
Properly set up debugger symbols if an srun command tries to launch multiple, different applications in different components of a heterogeneous job (i.e. a different application in each pack job component).
-
- Aug 10, 2017
-
-
Morris Jette authored
-
- Aug 07, 2017
-
-
Morris Jette authored
-
- Aug 03, 2017
-
-
Morris Jette authored
-
- Aug 02, 2017
-
-
Morris Jette authored
Add pack_job_id and pack_job_offset to accounting database. Modified sacct to accept pack job ID specification using "#+#" notation. Modified sstat to accept pack job ID specification using "#+#" notation.
-
- Aug 01, 2017
-
-
Morris Jette authored
-
- Jul 28, 2017
-
-
Morris Jette authored
-
- Jul 26, 2017
-
-
Morris Jette authored
-
- Jul 25, 2017
-
-
Morris Jette authored
Adds assocation and QOS limits for the pack job as a whole
-
- Jul 20, 2017
-
-
Morris Jette authored
This is a work in progress, not ready for use yet.
-
- Jul 07, 2017
-
-
Morris Jette authored
-
Morris Jette authored
-
- Jun 27, 2017
-
-
Morris Jette authored
Underlying logic not yet available, just the new option parsing and documentation.
-
- Jun 19, 2017
-
-
Morris Jette authored
Fix some parsing issues with respect to memory management, avoid memory over-writing and double free Create one step per pack job (no work on launch yet)
-
- Jun 14, 2017
-
-
Morris Jette authored
Document which srun-specific options will be propagated between job steps rather than reset. Also propagate checkpoint options for consistency with sbatch.
-
- Jun 13, 2017
-
-
Morris Jette authored
This will route a heterogeneous job submitted to multiple clusters to the one cluster able to start all compoments fastest.
-
- Jun 07, 2017
-
-
Morris Jette authored
-
Morris Jette authored
-
- Jun 06, 2017
-
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
- Jun 05, 2017
-
-
Morris Jette authored
Work still needed on scheduling, launch, env vars, etc. This just creates the job records
-
Morris Jette authored
-
- Jun 02, 2017
-
-
Morris Jette authored
Still need to document the API, flesh out slurmctld response and more work on sbatch logic
-
Morris Jette authored
Make _opt_default() function in salloc and sbatch reetrant. Re-initializing variables used to hold changable fields for each component of the heterogeneous job.
-
- Jun 01, 2017
-
-
Morris Jette authored
-
Morris Jette authored
Also minor logic changes for env vars
-
- May 31, 2017
-
-
Morris Jette authored
Operations performed on pack leader are applied to all components of the heterogeneous job. Requests to operate on any other heterogeneous job component returns an error.
-
- May 22, 2017
-
-
Morris Jette authored
-
Morris Jette authored
slurmctld modified to return all components of a pack job if the pack job leader job ID is specified Modify squeue to properly handle job ID filtering for pack jobs
-
- May 19, 2017
-
-
Morris Jette authored
pack_job_id_set shows all job IDs associated with a pack job. Logic added to include in show job RPC and display in scontrol. Logic added to save/restore the field. Logic still needed to validate on slurmctld restart and rebuild pack_job_list list of job pointers.
-
Morris Jette authored
-
Morris Jette authored
-