Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
wiki:using_hyperthreading_on_nodes [2015/07/05 10:09] neyronwiki:using_hyperthreading_on_nodes [2015/07/05 10:19] – [On offlining/onlining hyper-threads with OAR] neyron
Line 37: Line 37:
 This is an issue if we want to consider disabling the 2nd thread of only some cores of a host, not all. Otherwise indeed, disabling all second threads or re-enabling all of them is straight-forward using a for loop and looking at /sys/devices/system/cpu/possible. This is an issue if we want to consider disabling the 2nd thread of only some cores of a host, not all. Otherwise indeed, disabling all second threads or re-enabling all of them is straight-forward using a for loop and looking at /sys/devices/system/cpu/possible.
  
-We are discussing a way for handling that in OARby maybe changing the value (and type :( ) of the cpuset field in the resource table to for instance "0-8" instead of just 0 (in the case of the number of the 2nd thread of core 0 being 8), and adapting the job resource manager to handle that value accordingly to an HT job type+For that purposethe cpuset field of OAR was changed to string with OAR 2.5.4+. This allows setting the value of the cpuset field in the resource table to,for instance"0,8" instead of just 0 (core 0 has threads with logical cpu id 0 and 8). Then the job resource manager can handle that value very easily whenever an HT job type is in use by a job.
- +
-Another option is to have the job resource manager look at a configuration file located on every nodes providing the information. +
- +
- --- //[[pierre.neyron@imag.fr|Pierre Neyron]] 2014/02/21 12:47//+
  
 + --- //[[pierre.neyron@imag.fr|Pierre Neyron]] 2015/07/05 10:14//
wiki/using_hyperthreading_on_nodes.txt · Last modified: 2015/09/04 17:24 by neyron
Recent changes RSS feed GNU Free Documentation License 1.3 Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki