Linked by Thom Holwerda on Fri 28th Oct 2005 11:17 UTC
Hardware, Embedded Systems Herb Sutter, a software architect from Microsoft, gave a speech yesterday at In-Stat/MDR's Fall Processor Forum. Addressing a crowd mostly consisting of hardware engineers, he talked about how the software world was ill-prepared to make use of the new multicore CPUs coming from Intel and AMD.
Permalink for comment 52363
To read all comments associated with this story, please click here.
by chrish on Fri 28th Oct 2005 12:26 UTC
Member since:

s/software world/Windows world/

But even on Windows, nobody is running one application at a time. The OS has things to do periodically, most people run real-time virus scanners, spyware filters, etc. They have their IM clients going, email, etc.

As soon as you've got more than one application trying to do something at the same time, you're benefitting from multicore, just like you would from old-style multi-CPU SMP. Assuming your OS can schedule threads across cores, which the NT series (NT, 2000, XP) can.

Most non-trivial applications use threading internally, too... instant multicore boost.

Next question... does XP handle 4 or more cores sanely, without having to buy a "server" edition? Apple's just proven that OS X handles 2x CPUs with 2x cores each, without changes or drivers or a "server" license. I eagerly await their x86 boxes.

- chrish

Reply Score: 3