Originally posted by: Rudy Toody
I've had too much time on my hands and have been wondering it one could create a hot-pluggable 64bit cpu. Something you could plug into an add-in board whenever you needed its capability.
I figure that one would replace all parallel busses with serial, etc.
Anybody have a SWAG?
There's no reason that hot-pluggable CPUs need to be serial, by the way. They would only need to be serial if they were USB-able, which would be a lousy way to do it anyway, since the CPU would have no direct access to memory.
Sun has actually had hot-pluggable CPU boards for quite some time, as well as most other higher-end server vendors. The challenge with bringing this technology to the general purpose desktop platform is twofold:
1) You'd need a reason -- quad core already stretches most users' capability to exhaust their computation resources.
2) You'd need a fast way to access main memory, and a coherence mechanism something like the multi-chip machines of 5-10 years ago. Hopefully, this wouldn't slow down the main processor(s) a the point beyond the performance gain of the hot-plug CPU(s)