But it's a big challenge for the industry. Things are better on the server side, where machines are handling multiple simultaneous workloads. Desktop applications can learn some from the way supercomputers and servers have handled things, but another principle, Amdahl's Law, holds that there is only so much parallelism that programs can incorporate before they hit some inherently serial task.More info at CNET.
Speaking to a small group of reporters on Friday, Borkar said that there are other options. Applications can handle multiple distinct tasks, and systems can run multiple applications. Programs and systems can also both speculate on what tasks a user might want and use processor performance that way. But what won't work is for the industry to just keep going with business as usual.
Microsoft has recently been sounding a similar warning. At last week's Windows Hardware Engineering Conference in Los Angeles, Chief Research and Strategy Officer Craig Mundie tried to spur the industry to start addressing the issue.
Intel says software developers should follow Moore's Law
Posted on Monday, May 28 2007 @ 19:20 CEST by Thomas De Maesschalck