Not quite the same thing. Dual-processor configurations have been around for awhile; basically, your motherboard supports up to 2 independent processors, each with their own respective caches, etc. Dual-core means you have 2 cores integrated into a single chip, possibly sharing caches and each supporting simultaneous multithreading.
At these kinds of clock rates, you're going to have to fundamentally redesign your architecture to use these transistors (nevermind how difficult it would actually be to distribute a 600Ghz clock to all the components in your system). Not just that however, at those kind of speeds, your system will highly susceptible to cosmic noise in the background, which could generate a significant amount of background noise. Furthermore, at 600GHz, the kind of memory bandwidth demands your core needs would saturate at the pins, limiting your throughput. You would have to compensate with a very large amount of on-chip caches.
Not quite the same thing. Dual-processor configurations have been around for awhile; basically, your motherboard supports up to 2 independent processors, each with their own respective caches, etc. Dual-core means you have 2 cores integrated into a single chip, possibly sharing caches and each supporting simultaneous multithreading.
You mean this I presume...
At these kinds of clock rates, you're going to have to fundamentally redesign your architecture to use these transistors (nevermind how difficult it would actually be to distribute a 600Ghz clock to all the components in your system). Not just that however, at those kind of speeds, your system will highly susceptible to cosmic noise in the background, which could generate a significant amount of background noise. Furthermore, at 600GHz, the kind of memory bandwidth demands your core needs would saturate at the pins, limiting your throughput. You would have to compensate with a very large amount of on-chip caches.