Windows and existing Microsoft programming languages work just fine with one- to four-processor PCs. But when 8- 16 and 64-core client machines become the norm — in the not-so-distant future — will Windows, C#, Visual Basic and other Microsoft applications be able to keep up?
Seemingly, the answer is no. Microsoft is fully aware of this fact and is starting to make noise about how to deal with the situation.
At the recent Future in Review conference, Microsoft officials told attendees that the next releases of Windows will have to be “fundamentally different” in order to accommodate future multicore machines. But that’s about all they said.