UPDATED 09:30 EDT / FEBRUARY 12 2010

We Need New Computing Architecture

image Irving Wladawsky-Berger is a former chief strategist at IBM and he has also worked as GM of IBM’s supercomputer group.

In this post: Extreme Scale Computing he explains the challenges that supercomputers face in reaching the next stage: 1,000 times more powerful than current petaflop (1 followed by 15 zeros) supercomputers.

The challenge in getting to this next stage of ‘exascale computing,’ is power consumption and heat generation. And that means we will need a new type of architecture.

Massively parallel architectures, using tens to hundreds of thousands of processors from the PC and Unix markets have dominated supercomputing over the past twenty years. They got us into the terascale and petascale ranges. But, they will not get us to exascale.

Mr Wladawsky-Berger says:

"Another massive technology and architectural transition now looms for supercomputing and the IT industry in general."

The reason that this is not just a supercomputer problem, but also one for the IT industry, is because of the rise in importance of cloud computing.

The technology requirements are quite similar, especially the need for low power, low cost components. They also share similar requirements for highly efficient, autonomic system management. One can actually view cloud-based systems as a kind of exascale class supercomputers designed to support embarrassingly parallel workloads, such as massive information analysis or huge numbers of sensors and mobile devices.

image If we can build exascale computing supercomputers, we will also be able to build smaller systems that use the same basic technologies and that will have many business applications, not just in cloud computing.

But there is a big problem: the power consumed, and the heat generated by computing components — tremendous numbers of computing components.

…the only way to now increase performance toward an exascale system is massive parallelism, an exaflop supercomputer might have 100s of millions of processing elements or cores. Such massive parallelism will require major innovations in the architecture, software and applications for exascale systems.

A future exascale computer will likely make use of low power consuming processors used in consumer mobile devices. (Possibly chips such as Apple’s A4 chip, which offers ten hours of battery life in the iPad.)

If we can crack the formidable challenges of processors, software architectures, and how to develop applications designed for extreme parallel processing, we will be very close to cracking some very large computational problems that currently are out of reach, from "economics and medicine to business and government."

Fortunately, the Obama administration has recognized the need for exascale computing and has listed it in itsStrategy for American Innovation.

You can read the full article here.

[Editor’s Note: Tom cross-posted this article at Silicon Valley Watcher. –mrh]


A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU