I have a HP DL380 G7 with 2 mismatched CPUs in it. One is a quad core CPU with faster cores, and one is a 6 core CPU with slower cores.
On this box I run an application that due to licensing reasons will only use CPU0-CPU3.
For me it would be desirable for the faster cores on the quad core CPU to enumerate to CPU0-CPU3 in the operating system, giving me a performance bonus for a) using faster clocked cores, and b) keeping all threads on the same physical CPU.
Is there a way to make this happen, either within the BIOS, or in a configuration file or boot option in Linux?
The specific CPU models are:
Intel(R) Xeon(R) CPU E5649 @ 2.53GHz (hex core)
Intel(R) Xeon(R) CPU E5640 @ 2.67GHz (quad core)