Skip to content
Snippets Groups Projects
Commit f66b021d authored by Morris Jette's avatar Morris Jette
Browse files

Fix Bluegene CPU count per node

The SLURM_JOB_CPUS_PER_NODE and SLURM_TASKS_PER_NODE environment
variables were being improperly set for IBM Bluegene systems
parent 163966c7
No related branches found
No related tags found
No related merge requests found
...@@ -1318,10 +1318,7 @@ static void _build_select_struct(struct job_record *job_ptr, ...@@ -1318,10 +1318,7 @@ static void _build_select_struct(struct job_record *job_ptr,
fatal("bit_copy malloc failure"); fatal("bit_copy malloc failure");
job_resrcs_ptr->cpu_array_cnt = 1; job_resrcs_ptr->cpu_array_cnt = 1;
if (job_ptr->details->min_cpus < bg_conf->cpus_per_mp) job_resrcs_ptr->cpu_array_value[0] = bg_conf->cpu_ratio;
job_resrcs_ptr->cpu_array_value[0] = job_ptr->details->min_cpus;
else
job_resrcs_ptr->cpu_array_value[0] = bg_conf->cpus_per_mp;
job_resrcs_ptr->cpu_array_reps[0] = node_cnt; job_resrcs_ptr->cpu_array_reps[0] = node_cnt;
total_cpus = bg_conf->cpu_ratio * node_cnt; total_cpus = bg_conf->cpu_ratio * node_cnt;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment