Scaling for symmetric multi-processing is non-linear and I would have thought that they would never get anywhere near that for PC processors, but part of the research they're doing is in combining different specialised cores on one die. So your GPU, CPU, FPU and any other kind of PU would all end up as just cores of one chip. Microsoft are assuming all the current functionality of sound cards, video cards etc. will be in the one chip soon, and your PC will probably be built into your cell phone by then!
The article makes it appear they have a parallel-processing application for this one. Abstraction site Dungeon Raider
Scaling for symmetric multi-processing is non-linear and I would have thought that they would never get anywhere near that for PC processors, but part of the research they're doing is in combining different specialised cores on one die. So your GPU, CPU, FPU and any other kind of PU would all end up as just cores of one chip. Microsoft are assuming all the current functionality of sound cards, video cards etc. will be in the one chip soon, and your PC will probably be built into your cell phone by then!
The article makes it appear they have a parallel-processing application for this one.
Abstraction site
Dungeon Raider