Hi Kris, Perhaps a submission filter would allow you to set the default hint behavior. I'm not 100% sure but it seems like a viable route.
-Aaron Sent from my iPhone > On Jan 5, 2016, at 6:32 PM, Kris Kersten <[email protected]> wrote: > > I'm trying to better understand the use of SLURM with hyperthreads. On a > system with hyperthreads enabled (i.e., in BIOS), by default SLURM presents > all hyperthreads to a user application. The user can restrict an application > to using a single hyperthread per core with the srun --hint=nomultithread > option. > > The documentation also states that the reverse is possible, that a user can > request to use all hyperthreads per core by calling srun --hint=multithread. > What I can't find is a configuration option to make the --hint=nomultithread > behavior the default, so that multiple hyperthreads per core are made > available only when specifically requested with --hint=multithread. Is this > possible? something in slurm.conf? or elsewhere? > > Thanks, > Kris >
