There must be a way on SMP machines for code to tell on which CPU it's executing, like a memory location or IO port that reads different values from the different CPUs. Do the various PPC standards cover this? What method is used? Anyone know what the BeBox does? (For that matter, what method is used in the Intel SMP standard?)