BusinessWeek Logo
News Analysis May 2, 2007, 11:00AM EST

Fatter Chips, Untapped Potential

Given more processing power, big advances in PCs are possible. But Microsoft's Mundie says breakthrough research and training is urgent

In the not-too-distant future, your PC will do a lot of things it probably can't do now—say, guess which file you'll use next or organize your notes for an upcoming meeting. That's if programmers can harness all the processing power that could make those scenarios come to life. And at the moment, that's not so certain, a top Microsoft (MSFT) executive says.

"The programmers of the world have never let lie fallow a computing resource of any capability," said Craig Mundie, Microsoft's chief research and strategy officer, on Apr. 30 during a dinner in San Francisco with reporters. Yet that's just what could happen unless computer and software makers, high-tech startups, and universities do more to train developers capable of programming a coming wave of ultrapowerful chips. "Without that, it will all go to waste."

No tools yet

In a speech at Microsoft's Silicon Valley campus in Mountain View, Calif., earlier that day, Mundie, who manages the company's research labs and public policy stance, told a conference of academics and venture capitalists they need to do more to educate programmers and to fund startups that can exploit the biggest change in computer programming in more than 20 years.

As chipmakers pack more and more processing "cores" onto their products—perhaps hundreds within a decade—PCs could expand their power by 50 or 100 times (see BusinessWeek.com, 2/12/07, "Intel Builds the Fastest Chip Ever"). The technology could re-energize the computing market by making desktops, cell phones, and other silicon-powered devices like TVs act more like "personal assistants," able to predict users' preferences and actions, Mundie said.

What's needed, though, is breakthrough research and more training in the programming that's necessary to tap that horsepower. It's called parallel programming and it involves instructing a system to carry out many tasks at the same time. "We haven't created either the tools or the trained people," he said. "This is really a profound issue now for the industry."

Missing applications?

That's especially true as computer engineers try to build systems that weave PCs, cell phones, and other devices together in ways that let users share data like calendar entries, documents, music, and video across a personal network of information. In June 2006, Mundie and Microsoft Chief Software Architect Ray Ozzie took on many of Chairman Bill Gates' technical duties. They'll assume more as Gates prepares to leave daily work at the company in June, 2008.

For Microsoft, one big challenge in coming years will be drumming up demand for products as PC sales in the U.S. and other Western markets rise at single-digit percentage rates. PCs are on track to keep adding processing power as Intel (INTC), Advanced Micro Devices (AMD), and IBM (IBM) add more cores to chips. "Once you have so many cores available, the things you'll be able to do with a computer aren't the same things you're able to do today," says Intel technology strategist Manny Vara. Intel's research labs have built prototype software that can automatically edit digital video and pull the highlights from a recorded soccer game when running on multicore chips that exceed the capabilities of today's products.

Reader Discussion

 

BW Mall - Sponsored Links