This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
wiki:using_hyperthreading_on_nodes [2014/05/15 00:07] – [Adapting an existing resource setup] neyron | wiki:using_hyperthreading_on_nodes [2015/07/05 10:09] – neyron | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== On using hyper-threads as the leaf level of resources ====== | + | ====== On using (hyper)threads as the leafs of the resources |
- | Once HyperThreading is enabled | + | If HyperThreading is enabled |
===== Using the oar_resource_init script ===== | ===== Using the oar_resource_init script ===== | ||
- | The last version of the '' | + | The last version of the '' |
===== Adapting an existing resource setup ===== | ===== Adapting an existing resource setup ===== | ||
- | Here we consider an existing resource setup to which one would like to had the thread leaf resources. | + | Here we consider an existing resource setup to which one would like to had the thread |
First you need to define the thread property: | First you need to define the thread property: | ||
Line 14: | Line 14: | ||
</ | </ | ||
- | Assuming your cluster is homogeneous, | + | Assuming your cluster is homogeneous, |
Of course, any shell scripting language will be your friend. | Of course, any shell scripting language will be your friend. | ||
Line 29: | Line 29: | ||
====== On offlining/ | ====== On offlining/ | ||
- | In this case, cores are the leaf resources (no hyper-thread resource property in OAR resources table), but we would like to enable users to possibly get the 2 hyper-threads associated to each core it in their job. | + | In this case, cores are the leaf resources (no thread resource property in OAR resources table), but we would like to enable users to possibly get the 2 hyper-threads associated to each core it in their job. |
It's indeed easy to disable a 2nd thread for a core (see / | It's indeed easy to disable a 2nd thread for a core (see / | ||
Line 42: | Line 42: | ||
--- // | --- // | ||
+ |