How does the software have to catch up?
Multi-threading, how an OS uses more than one core, is already implemented for single processor systems to some degree.
Geek Speak » in reply to If you'd asked me a few months ago...
Multi-threading, how an OS uses more than one core, is already implemented for single processor systems to some degree.