Thread and memory placement on NUMA systems: asymmetry matters
Thread clustering: sharing-aware scheduling on SMP-CMP-SMT multiprocessors