Comment Perhaps with virtualisation (Score 1) 263
Most of the time the CPU would be running its special "appears to the OS to be single core" thing, but if a process really explicitly wanted to see all of the available cores, then it could call on some SMP aware OS to run on the CPUs hardware virtualisation. Might not work, im not sure.