Ticket 3383

Summary: Make memory/disk size specifications GB by default
Product: Slurm Reporter: Moe Jette <jette>
Component: User CommandsAssignee: Moe Jette <jette>
Status: RESOLVED FIXED QA Contact:
Severity: 5 - Enhancement    
Priority: ---    
Version: 16.05.7   
Hardware: Linux   
OS: Linux   
Site: -Other- Alineos Sites: ---
Atos/Eviden Sites: --- Confidential Site: ---
Coreweave sites: --- Cray Sites: ---
DS9 clusters: --- HPCnow Sites: ---
HPE Sites: --- IBM Sites: ---
NOAA SIte: --- OCF Sites: ---
Recursion Pharma Sites: --- SFW Sites: ---
SNIC sites: --- Linux Distro: ---
Machine Name: CLE Version:
Version Fixed: 17.02.0-pre5 Target Release: ---
DevPrio: --- Emory-Cloud Sites: ---
Attachments: Add capability for Slurm version 16.08

Description Moe Jette 2017-01-09 10:08:37 MST
The memory and temporary disk space specifications are MB by default. For compatibility with LSF, make the default sizes (without suffix of GB, MB, etc.) be in units of GB rather than MB.

Requested by Genentech.
Comment 1 Moe Jette 2017-01-09 10:09:26 MST
Created attachment 3907 [details]
Add capability for Slurm version 16.08
Comment 2 Moe Jette 2017-01-09 10:10:55 MST
Functionality added to version 17.02 in the following commit:
https://github.com/SchedMD/slurm/commit/02efa7d9534718050b1e90936efa3ba0921fb347

Enable the functionality by adding "default_gbytes" to SchedulerParameters
Comment 3 Moe Jette 2017-01-09 10:28:19 MST
NOTE: The internal slurm data structures and the default/maximum memory specification format in slurm.conf is NOT changed. Only the default units for --mem, --mem-per-cpu, and --tmp for the salloc, sbatch and srun commands. Use of a suffix in the specification (e.g. '--mem=128m") can be used to specify other units.