One machine, ASCI Purple for nuclear weapons research, will be three times faster than the world's current top-ranked supercomputer, NEC's, which has been clocked at 35 trillion calculations per second, or "teraflops." The other machine, the Linux-powered for civilian research, will be 10 times faster than Earth Simulator, with a speed of 360 teraflops, according to IBM.
The deal, scheduled for announcement at the SC2002 supercomputer show in Baltimore, reflects the progress IBM has made in the supercomputer market, beyond its stronghold of mainframes and other business-oriented computers that handle tasks such as logging inventory and sales transactions.
In 1993, IBM got its first systems onto the Top500 list of the world's fastest supercomputers. Today, the list includes IBM machines with a combined computing power larger than that of any other company in the rankings.
The design details of Blue Gene/L still haven't been settled beyond a plan for it to have 65,536 computing nodes, said Peter Ungaro, IBM vice president of high-performance computing. The design for ASCI Purple, though, is better established, and brute force figures prominently in it.
ASCI Purple, due to be running by the end of 2004, is expected to have 196 interconnected 64-processor servers, making a total of 12,544chips. It will come with 50 terabytes of memory--about 20,000 times as much as a PC. The supercomputer also will have IBM disk storage arrays holding 2 petabytes, or a quadrillion bytes, of data--about 50,000 times the capacity of a PC.
As for physical size, ASCI Purple will weigh about 197 tons, be linked to 119 miles of optical cable and 28 miles of copper cable, and occupy 8,900 square feet of floor space--or about two basketball courts. It will consume 4.7 megawatts of power, enough current for 4,000 homes, according to IBM.
Big Iron business
Supercomputers don't sell in as large volumes as mainstream business systems, but the market is important for other reasons. First, supercomputer research and development can be plowed back into mainstream computer products. In addition, government-funded initiatives help subsidize that development work. For example, the U.S. Energy Department's Advanced Simulation and Computing program, which grew out of the earlier Accelerated Strategic Computing Initiative, is underwriting ASCI Purple.
Blue Gene/L is one step in IBM's ongoing project to build a machine by 2007 that can perform a quadrillion calculations per second--a "petaflop." The task of the ultimatecomputer will be to predict the folding of proteins, the large biological molecules that are assembled from genetic information encoded in DNA.
The 360-teraflop performance of Blue Gene/L is expected to be more than the collective 293-teraflop ability of today's entire Top500 supercomputer list.
For enormous systems with thousands of processors, a major challenge will be simply keeping all the components up and running and circumventing problem areas when they occur. IBM is working ontechnology, or machines that can diagnose and repair problems themselves, "so we can make systems of this size more self-maintaining," IBM's Ungaro said. "If there are failures, they can be routed around so the machine is still available to users."
In the mid-1990s, the Energy Department launched what was then the Accelerated Strategic Computing Initiative, a plan to spur the development of supercomputers so they'd be fast enough to simulate nuclear weapons explosions in detail. The program, with a budget in the billions of dollars, was embraced by the nation's three national laboratories--Sandia National Laboratories, Los Alamos National Laboratory and Lawrence Livermore National Laboratory--as a way they could assure that nuclear weapons would work as designed, without having to rely on actual tests.
The result has been a succession of ever-more-powerful supercomputers. The first contract was awarded in 1995 for work at the Sandia labs in Albuquerque, N.M., on Intel's ASCI Red system. The supercomputer was designed to perform 1 trillion calculations per second, or 1 teraflop.
Next came the three-teraflop machines, Blue Mountain, built by SGI for Los Alamos National Laboratory in New Mexico, and Blue Pacific, built by IBM at the Livermore lab in California.
The third generation was, the second IBM machine at Livermore labs. It was designed to run at 10 teraflops, but the machine topped out at 12.3 teraflops. The fourth generation, at Los Alamos, is designed ultimately to reach 30 teraflops. However, it's still under construction and so far exists as two 7.7-teraflop parts.
ASCI Purple--named after the color resulting from a mixture of red, white and blue--was to be the pinnacle of the program, with a target of 100 teraflops. It was to be the system that could handle the ultimate task: a "full physics" simulation in three dimensions of a nuclear blast, both of the "primary" fission explosion that begins the process and the resulting "secondary" fusion reaction that provides most of the energy in the nuclear detonation.
But IBM believes there will be successors to ASCI Purple.
"ASCI was originally laid out through 100 teraflops. But clearly they have a lot more science that needs to be done within the program. I believe they have further aspirations," Ungaro said.
Lab researchers are looking forward to more-sophisticated modeling abilities from future supercomputers. "We've done the primary and secondary of a simplified theoretical weapon," said Lawrence Livermore National Laboratory spokesman David Schwoegler. The simulation took about two months, he said--but ASCI Purple will allow simulations in less time than that.