Computing Community Consortium Blog

The goal of the Computing Community Consortium (CCC) is to catalyze the computing research community to debate longer range, more audacious research challenges; to build consensus around research visions; to evolve the most promising visions toward clearly defined initiatives; and to work with the funding organizations to move challenges and visions toward funding initiatives. The purpose of this blog is to provide a more immediate, online mechanism for dissemination of visioning concepts and community discussion/debate about them.


“Software Progress Beats Moore’s Law”

March 9th, 2011 / in Uncategorized / by Ed Lazowska

The New York Times picks up on a point made in the recent report of the President’s Council of Advisors on Science and Technology assessing the Federal Networking and Information Technology R&D program:  “performance gains in doing computing tasks that result from improvements in software algorithms often far outpace the gains attributable to faster processors.”

“The rate of change in hardware captured by Moore’s Law, experts agree, is an extraordinary achievement. ‘But the ingenuity that computer scientists have put into algorithms has yielded performance improvements that make even the exponential gains of Moore’s Law look trivial,’ said Edward Lazowska, a professor at the University of Washington.

“The rapid pace of software progress, Mr. Lazowska added, is harder to measure in algorithms performing nonnumerical tasks. But he points to the progress of recent years in artificial intelligence fields like language understanding, speech recognition and computer vision as evidence that the story of the algorithm’s ascent holds true well beyond more easily quantified benchmark tests.”

Read this really interesting article here.  Followup post in Business Insider here.  Learn more about the PCAST NITRD report here.

“Software Progress Beats Moore’s Law”

Comments are closed.