The Leading Source for Global News and Information Covering the Ecosystem of High Productivity Computing
June 23, 2006
Since 1992 there has been a moratorium on nuclear testing in the United States. This has forced the National Nuclear Security Administration (NNSA) to develop a program to maintain our nuclear stockpile by other means. The Advanced Simulation and Computing Program (formerly known as the Accelerated Strategic Computing Initiative, or ASCI) was established to create this capability. Under ASC, computer simulation capabilities are developed to analyze and predict the performance, safety, and reliability of nuclear weapons and to certify their functionality.
HPCwire got the opportunity to speak with the director of ACS, Dimitri Kusnezov, about the nature of the program and the significance of the IBM Blue Gene/L (BG/L) supercomputing technology in maintaining our nuclear stockpile.
HPCwire: Can you help us understand the big picture for NNSA's ASC program?
Kusnezov: Sure, it is actually a rather simple concept. If you don't want to test nuclear weapons like we did in the past on a weekly or monthly basis, but you still want to maintain our country's nuclear competence, you must develop the means to do it virtually. That in a nutshell is the ASC program. We push the limits of computational science and supercomputing to meet our evermore challenging national nuclear security needs.
We do so much virtually today, that computer simulation has become second nature -- similar to email's importance to how you and I work today. Today, NNSA uses the Stockpile Stewardship program to ensure the safety, security and reliability of the nation's nuclear deterrent without testing. It pulls together the theoretical models, experimental results, and legacy databases into an aggregated picture that weapon scientists use to assess and gain confidence in the viability of the nation's nuclear stockpile or how to deal with other emerging needs. Without this simulation capability, the country would have to consider renewed testing, which is something we don't want to do.
The world has changed considerably since the end of the Cold War. Our country adopted the nuclear test ban and then developed the ASC program to meet the needs through simulation. However, after a decade of this, we are now starting to transform NNSA's national enterprise of plants and labs to align with our new view of the future. As the Deputy Administrator for Defense Programs Tom D'Agostino recently stated, NNSA is moving towards a leaner, lower cost, more responsive posture that can meet changing requirements coming from the President and Congress. This complex will be called upon to rapidly certify both tested and possibly untested weapons in the future and to be prepared to meet unanticipated threats. These requirements place huge demands on predictive computing.
The second decade of ASC, and beyond, is therefore focused on predictive capability, which is fundamentally about using simulations to help quantify uncertainties that are sufficiently small to be useful in certification. Predictive computing will generate a very large demand for capacity at the capability level.
HPCwire: Why did you pursue BG/L and how is it different than other ASC platforms?
Kusnezov: We really hit a home-run with BG/L. But looking back at how we got here, it was a pretty tough road. There was remarkable skepticism and resistance to this system from both inside the laboratory complex and in the supercomputing community at large. What our labs have been able to do with it now though is beyond compare. Running, debugging and visualizing on more than 100,000 processors is now almost common practice. Today, if you look at the Top500 list, you see how broadly and globally this system is accepted which is a remarkable achievement. The strong support from the Congress and the Department of Energy has been paramount to our success.
Weapons simulations are perhaps the most complex simulations that currently exist. They require a tremendous collection of physics, chemistry, engineering and material science to get a single prediction. Given our need to better understand underlying science and to quantify our level of uncertainty, we recognized about six years ago that new classes of computers were necessary to meet the coming requirement for predictive simulation. We recognized as well that power consumption concerns, the cost of computer room floor space and the slower growth in microprocessor clock frequency improvements would otherwise overwhelm the program's ability to field the necessary computers.
Page: 1 of 4(Digg, Technorati, more)
New Paper: Parallel Computing Without Parallel Programming
Learn how domain experts can run VHLL programs like MATLAB® on a variety of high-performance platforms without low-level reprogramming and how to work with the largest datasets and complex algorithms without sacrificing ease of use or reducing productivity.
Jul 09 | Engineer Live | The demand for computational tools to underpin the 3D seismic interpretation process has never been more apparent. Read more...
Jul 08 | EE Times | Unemployment for U.S. engineers has reached record levels, according to government figures. Read more...
Jul 08 | Network World | Global spending for 2009 projected to drop 6 percent, for a total of $3.2 trillion. Read more...
Jul 08 | Linux Magazine | Portability or efficiency? Neither is guaranteed when writing explicit parallel code. Read more...
Jul 07 | Ars Technica | Japanese company builds custom ASIC to accelerate real-time ray traced rendering for the auto industry. Read more...
Jul 10 | | Engineers, scientists, and other domain experts depend on the productivity enabled by very high-level language (VHLL) tools like MATLAB® and Python. However, as datasets grow larger and programs get more sophisticated, ordinary desktop computers can no longer keep up. The paper explores how to run VHLL programs on high-performance platforms without low-level reprogramming. Work with large datasets and complex algorithms without sacrificing ease of use or reducing productivity.
Apr 14 | | Many HPC IT departments are feeling the rising pressure to deliver more capacity computing and performance while trying to reduce the total cost of ownership. This white paper discusses how an environmentally-friendly and open-standards HPC building block based computing system using flexible interconnect options helps address capacity computing needs.
Source: Addison Snell, GM/VP, Tabor Research; sponsored by Dell
Many organizations that could benefit from the use of HPC clusters find that it is complicated to get the systems up and running because of limited IT resources or the complexities of the clusters themselves. Learn how the Intel Cluster Ready program, for which Dell was an original partner, seeks to address this challenge for entry level and mid-range HPC users.
BlueArc's Titan architecture represents an evolutionary step in file servers by creating a hardware-based file system that can scale bandwidth, IOPS, and overall data capacity well beyond conventional software-based devices. With its ability to virtualize a massive storage pool of up to four usable petabytes of tiered storage, Titan can scale with growing data requirements, offering a competitive advantage for businesses, researchers, or other enterprises seeking to better manage data growth while still ensuring optimal performance.
Sun Studio Compilers and Tools and Sun HPC ClusterTools allow you to create high performance parallel applications for OpenSolaris, Solaris and Linux. Sun Studio Express 11/08 includes MPI performance analysis capabilities and full OpenMP 3.0 compiler support. Learn about all this and the latest in Sun HPC ClusterTools 8.1.