Item | Patches | ARM | Compaq Wildfire | Fujitsu | IA64 DiG |
IA64 SN1 |
IBM NUMA-Q | Intel IA32 | NEC Azusa | SGI MIPS64 |
---|---|---|---|---|---|---|---|---|---|---|
Topology Discovery | ||||||||||
Kernel level | Kanoj | Paul Dorwin |
||||||||
userlevel API | Paul Dorwin |
|||||||||
Dynamic Reconfiguration | ||||||||||
Bind Tasks to CPU(s) | ||||||||||
sched_setaffinity()/sched_getaffinity() syscalls | in 2.5 | |||||||||
numa api | patch available Matt Dobson |
|||||||||
sysmp() syscall | avail. for 2.2 | Y | ||||||||
Bind Tasks to Node(s) | ||||||||||
numa api | patch available Matt Dobson |
|||||||||
Bind Memory to Node(s) (first touch, stripe, etc.) | ||||||||||
numa api | patch available Matt Dobson |
|||||||||
Bind Tasks to I/O Devices | ||||||||||
Bind Memory to I/O Devices | ||||||||||
Tools and Commands | pset avail. for 2.2 |
|||||||||
Create a NUMA API | ||||||||||
numa api | patch available Matt Dobson |
Item | Patches | ARM | Compaq Wildfire | Fujitsu | IA64 DiG |
IA64 SN1 |
IBM NUMA-Q | Intel IA32 | NEC Azusa | SGI MIPS64 |
---|---|---|---|---|---|---|---|---|---|---|
Specify Memory Locality Domains | Cpumemsets patch is available for 2.4. There is also a design doc availablefor cpumemsets. | |||||||||
Link Tasks Together | ||||||||||
Virtualize Resource Names | ||||||||||
Linking/Binding Hints |
* = item was developed on this platform
This document is maintained by Pat Gaughen, please send email to Pat (gaughen at users.sourceforge.net) with modifications/deletions/additions for this page.