3. High Performance Computing Research centers (HPCRCs)

HPCRCs are a cornerstone of the HPCC Program. HPCRCs are the home of a variety of systems: early prototypes, small versions of mature systems, full-scale production systems, and advanced visualization systems. The current production systems, capable of hundreds of gigaflops of sustained throughput, will be succeeded by teraflops systems. These systems are being used on Grand Challenge class applications that cannot be scaled down without modifying the problem being addressed or requiring unacceptably long execution times. The largest of these applications are being run on multiple high performance computers located around the country and networked in the gigabit testbeds.

An interdisciplinary group of experts meets at these centers to address common problems. These include staff from the HPCRCs themselves, hardware and software vendors, Grand Challenge applications researchers, industrial affiliates that want to develop industry-specific software, and academic researchers interested in advancing the frontier of high performance computing. Funding is heavily leveraged, with HPCC agencies often contributing discretionary funds, hardware vendors providing equipment and personnel, and affiliate industries paying their fair share. Industrial affiliation offers a low risk environment for exploring and ultimately exploiting HPCC technology. Two of these industrial affiliations are:

Production-quality operating systems and software tools are developed at these centers, thereby removing barriers to efficient hardware use. Applications software tailored to high performance systems is developed by early users, many of whom access these systems over the Internet, and increasingly over the gigabit testbeds, from their workstations. Production-quality applications software is often first run on HPCRC hardware. The wide range of hardware at HPCRCs makes them ideal sites for developing the conventions and standards that enable and test interoperability, and for benchmarking systems and applications software.


Production-quality applications software often is run first on computing systems at HPCRCs.


The major HPCRCs are:

NSF Supercomputer centers --

Tens of thousands of users from more than 800 institutions in 49 states and 111 industrial partners have computed on systems at the NSF centers. Currently there are 8,000 users and 78 partners. The centers are developing a National Metacenter Environment in which a user will view multiple centers as one. The National center for Atmospheric Research (NCAR) in Boulder, CO, also receives HPCC funds.

NSF Science and Technology centers

NASA centers --

DOE centers --

The DOE centers accommodate more than 4,000 users from national laboratories, industry, and academia.

Major systems at HPCRCs include one or more of each of the following (the number of processors in the largest machine at an HPCRC is shown in parentheses):

Smaller versions of some of these scalable high performance systems have been installed at more than a dozen universities. The HPCRCs also use a variety of scientific workstations, such as those from Silicon Graphics and Sun Microsystems, for numerous tasks.


FY 1995 Plans


Next Section
Table of Contents
Home Page