I thought SMP was optimized for four cores and didn't like more than four cores or hyperthreading? Would explain strange numbers at least.