If a compute node has SMT/HT disabled via its BIOS setting, its processors will have "only" cores and no hardware threads; i.e., a Intel "core" with hyper-threading disabled uses only its thread 0 and its thread 1 is disabled and cannot be used.
Gary D. Brown Adaptive Computing On Thu, Aug 11, 2016 at 12:47 AM, Christopher Samuel <[email protected]> wrote: > > On 10/08/16 17:44, Diego Zuccato wrote: > > > Il 10/08/2016 01:37, Christopher Samuel ha scritto: > > > > > SelectType=select/cons_res > > > SelectTypeParameters=CR_Core_Memory,CR_ONE_TASK_PER_CORE > > > > How does that work when considering cgroup enforcement on nodes with > > multithread cores? Is a single task allowed to use two hreads and fully > > utilize the allocated core or is it restricted to a single thread? > > We don't enable SMT/HT on our systems but I believe that a process is > pinned to a core and so can use all threads available on that core. > > All the best, > Chris > -- > Christopher Samuel Senior Systems Administrator > VLSCI - Victorian Life Sciences Computation Initiative > Email: [email protected] Phone: +61 (0)3 903 55545 > http://www.vlsci.org.au/ http://twitter.com/vlsci >
