Tianhe-1A Chinese supercomputer

Tianhe-1A: Computnik Revisited?

Description image by Rob Thacker Canada Research Chair in Computational Astrophysics, Saint Mary's University.
  • First Posted: Oct 29 2010 11:48 AM

China has just unveiled the world's fastest supercomputer. Will the U.S. fight back?

Yesterday, China unveiled the world's fastest supercomputer. The Tianhe-1A system is powered by 7,168 graphics processors and 14,336 Intel Xeon processors. It bests the previous top performer, the U.S. Department of Energy's Oak Ridge National Laboratory “Jaguar” system, by over 40 per cent. Twitter was abuzz with “Woohoo! We're number two!” comments. Does this mark the end of U.S. hegemony in supercomputing?

These concerns have been heard before. In 2002, Japan took top honours with the “Earth Simulator” supercomputer. The American press filled page after page with commentary on how the U.S. was falling behind. Harkening back to the days of the Cold War and “Sputnik,” the media coined the “computnik” moniker, and it quickly became the word du jour in computing circles. Coming right in the depths of the dot-com crash, Japan's supremacy was especially painful for the U.S.

Yet the U.S. responded by simply going out, spending more money, and building something bigger and faster. Having the fastest supercomputer is a lot like having the tallest skyscraper – by the time you finish yours, another, bigger one is months away from completion.

Supercomputing is no longer about blue-skies or weapons research. It's a critical part of mainstream business, like oil and gas exploration, financial analysis, and industrial design. The techniques developed on the very largest research systems are rapidly deployed elsewhere. Indeed, one can chart a straight line between advances in supercomputing made in the mid 1990s and the facilities now installed by companies across the globe.

Almost 10 years on from the “computnik” event, the international competition is quite different. Despite plans in Japan to build a much larger system than the Earth Simulator, the “Keisoku” project, economic woes appear to have put it in the slow lane. But unlike Japan’s, China's economy is not seriously faltering. China’s investments in supercomputing are making everyone take notice. In the June 2010 TOP500 list of the world’s fastest supercomputers, China moved to second place behind the U.S. in total installed capacity.

Tianhe-1A is actually relatively cheap. At US $88 million, it undercuts the reported cost for the Jaguar system by $20 million. But numbers like these need to be taken with a pinch of salt. Manufacturers frequently offer deep discounts to win these enormous contracts and in some cases actually lose money. Nonetheless, taking these numbers at face value, Tianhe-1A looks like great value for money.

But Tianhe-1A is not your typical supercomputer. Most of the supercomputers on the TOP500 list are built by connecting together thousands of regular CPUs from either Intel or AMD. Instead of CPUs, Tianhe-1A uses graphics processors to give it a speed advantage. But this isn't a magic bullet for faster supercomputers. When it comes to programming, Tianhe-1A isn't nearly as flexible as Jaguar. It's a bit like comparing a Porsche with a souped-up SUV. One is faster than the other but one can go places the other can't.

But whether or not that is an issue depends entirely on what you want to do. If you have problems that work well on graphics processors (such as weather forecasting), then this is the architecture to buy. Programming graphics processors is still harder than regular CPUs, but tools are getting better all the time and programmers are rapidly becoming more familiar with them. Once you have code that works on graphics processors, or special-purpose hardware in general, they really make sense.

And this looks to be the future of computing in general. Rather than one very general-purpose processor that can do just about everything, we're seeing an evolution towards special-purpose processors that can do certain tasks extremely well. Due out next year, AMD's Fusion processors, which combine the graphics processor and CPU, are perhaps the first mainstream step in this direction.

Perhaps in the future, the distinction might seem irrelevant. Early generations of Intel CPUs include co-processors for speeding up floating-point calculations (i.e. those involving decimal parts). Starting with the 486 processor, that functionality was included on the CPU. It's hard to imagine a CPU without floating-point units today. But when you run certain types of code, those floating-point units just sit idle. One of the key goals in future chip design will be to make sure the idle units don't consume too much power.

As China reaches the peak of the supercomputing world, are we witnessing the true beginning of Chinese hegemony? Or in these troubled economic times, will the U.S. fight to get back on top?

TAGS: Technology

Comments

LATEST NEWS

So Long and Thanks for All The Hits

In which we bid adieu and do something t...

MacKay Underestimated Libya Cost by $300 M

Well, at least we won, kinda....

SpaceX Laying Groundwork for Visits to Private Space Stations

No more low-orbit fly-bys for SpaceX –...

Globe and Mail To Hide Behind Paywall

As if they actually expect people to pay...

MCA's Death Puts 7 Beastie Boys Albums on Billboard 200

Only Hello Nasty and To The Five Borough...

Prince Charles Does The Weather, Is Actually Charming

While he might never get to be king, at ...

Greek Unemployment Hits New High

One in four Greeks are unemployed, while...

NDP Outpolling Tories

The NDP is now nipping at the Tories' he...

Details of First Low-Cost 'Artificial Leaf' Published

An MIT chemist has found a way to replic...

National Post Infographic Details Child, Forced Labour Worldwide

Some of the world's hottest economies ...

Rothko, Pollock Help Smash Contemporary Art Auction Record

Nearly $400 million was spent on a haul ...

Only A Quarter of Americans Support Afghanistan War

A new poll shows that support for the de...

play

FEATURED VIDEO

The Spirit Bear has come to symbolize the mystery and greatness of the West Coast but also what is threatened by oil interests.

<i>Tipping Barrels</i> follows surfers into the Great Bear Rainforest, where they learn more about the region and issues confronting it.

Tipping Barrels Follows Surfers into Great Bear Rainforest

The Spirit Bear has come to symbolize the mystery and greatness of the West Coast but also what is threatened by oil interests. Tipping Barrels follows surfers into the Great Bear Rainforest, where they learn more about the region and issues confronting it.