Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

Bill Gates: Address parallel programming in multicores

Posted: 14 May 2007 ?? ?Print Version ?Bookmark and Share

Keywords:programming challenge? multicore processors? parallel programming?

Gates: The ability to use multiple processors in parallel has been a programming challenge going back many decades; now is the time to address it.

Microsoft Corp. Chairman Bill Gates has said that the IT industry should apply itself to solving the challenge of how to program multiple processors effectively.

Speaking to a summit of Microsoft's "Most Valued Professionals," a group of software technologists, marketing and sales people to whom Microsoft has awarded "MVP" status, Gates said the hardware community is doing its part by delivering more and more transistors.

He said the opportunities for software had never been greater, with continued hardware improvements and momentum behind the use of the Internet.

"We've got the continued innovation of the hardware industry. That's often exemplified by the increase in transistors predicted by Moore's Law. No end in sight in terms of the doubling of power of the processor; in fact, now instead of giving us higher clock speed, they're giving us more processors," Gates said.

"And that's an interesting challenge because the ability to take multiple processors and use them in parallel has been a programming challenge going back many, many decades, so now it's important that we actually solve that problem, and make it possible for developers of all types to take advantage of these multicore devices," he added.

Gates predicted that within five years the typical desktop computer, which already has two processors, would have 16 or 32 processors with larger numbers of processors deployed on server computers.

- Peter Clarke
EE Times Europe

Article Comments - Bill Gates: Address parallel program...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top