This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
wiki:using_hyperthreading_on_nodes [2015/07/05 10:09] – neyron | wiki:using_hyperthreading_on_nodes [2015/09/04 17:24] (current) – neyron | ||
---|---|---|---|
Line 26: | Line 26: | ||
====== On using hyper-threads as overbooking processors ====== | ====== On using hyper-threads as overbooking processors ====== | ||
+ | The idea here, is to setup some admission rules in order to steer some jobs to use the 2 threads of the cores when some conditions are met (small jobs, jobs for some known computation types for which hyperthreading is relevant...). | ||
+ | |||
+ | |||
To be completed. | To be completed. | ||
Line 37: | Line 40: | ||
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 / | 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 / | ||
- | We are discussing a way for handling | + | For that purpose, the cpuset field of OAR was changed to string with OAR 2.5.4+. This allows setting |
- | + | ||
- | Another option | + | |
- | --- // | + | --- // |
+ | ~~DISCUSSION~~ |