Skip Nav

HPC Resource Centers

The mission of the High Performance Computing and Modernization Program (HPCMP) is to deliver world-class high performance computational capabilities to the DoD's science and technology and test and evaluation communities. To accomplish this mission, the Program supports five DoD Supercomputing Resource Centers and three Affiliated Resource Centers (ARCs). These Centers provide DoD's scientists and engineers with the resources necessary to solve the most demanding computational problems. Each Center is a robust complement of HPC capabilities that include: large-scale HPC systems, high-speed networking, multi-PByte archival mass storage systems, and customer support services. Learn more...

Program Services and Resources

In addition to the HPC Resource Centers, the HPCMP sponsors the following services and resources to support our user community:

Baseline Configuration

This ongoing program-wide effort works to address the needs of the growing community of DoD HPCMP users who need to work on data- and computation-intensive problems spread across multiple computing centers and services. Most recent surveys show that over one-half of the DoD HPCMP users have accounts at more than one center. The main goal of the Baseline Configuration project is to define and establish a common set of capabilities and functions so that users can compute productively and collaboratively when using the HPC resources at multiple computing centers. Learn more...

Consolidated Customer Assistance Center (CCAC)

The Consolidated Customer Assistance Center (CCAC) provides a single point of contact for inquiries and technical assistance for customers of select supercomputing resource centers within the DoD High Performance Computing Modernization Program (HPCMP). As the first point of contact for HPC users that need customer service, CCAC is accessible through telephone, the Web, and e-mail. Learn more...

Data Analysis and Assessment Center (DAAC)

The DAAC exists to provide and promote the use of advanced tools for analyzing an ever-increasing volume and complexity of data. With a goal of putting visualization and analysis tools and services into the hands of every user, the DAAC provides community resources such as ezVIZ, educates users in the use of visualization tools, and facilitates the production of high-quality data-based presentations designed to effectively communicate the research results to others. Learn more...

ezHPC

ezHPC makes every aspect of using High Performance Computing (HPC) systems as easy as possible. Gone is the old command line mode of interacting with the supercomputers. By unifying task management within one site, it eases the learning curve for those new to HPC, while offering a graphical, access point to the more experienced user. From job submission to file management to script generation to data storage — ezHPC offers fast, secure access from the user's computer to Program resources. Learn more...

HPC CS&E Benchmarking

A new HPC user faces a stark choice: Where, among the multitude of available machines, should I house my allocation? Where can my applications run most efficiently? Even the experienced user, following established rules-of-thumb, may be at a loss as older machines are decommissioned and new, leading-edge machines take their place. In the absence of information, most choose based upon subjective factors or, even worse, randomly. To remove some of the uncertainty in this decision, the HPC benchmarking team has published information about how well some of our most widely used codes perform on different HPC platforms. Learn more...

User Productivity, Enhancement, Technology Transfer and Training (PETTT)

The PETTT initiative helps our scientists and engineers take full advantage of DoD HPC resources through training, collaboration, tool development, and support for software development, technology tracking, technology transfer, and outreach to users. Through our relationships with universities and industry, we are able to bring the Nation's best minds and solutions together to help speed work and reduce overall costs of technological development and application. Learn more...

PETTT Advanced Computational Environment (PETTT/ACE)

The Advanced Computational Environment (ACE) includes all aspects of user interface to DoD HPC resources, including but not limited to programming environments (debuggers, libraries, solvers, higher order languages, performance analysis, prediction, and optimization tools); computing platforms (common queuing, clusters, distributed data, and metacomputing); reusable parallel algorithms; and user access tools (portal and web-based access to HPC resources). Learn more...

Portal to the Information Environment (pIE)

pIE is the HPCMP's centralized web-based system for managing computing resources and user accounts. In pIE users can view and update their personal information; view account, project, and allocation details; apply for new projects or subprojects; view reports; and performs a variety of other functions. To learn more about pIE, visit the About pIE page on the HPCMP website. Instructions for getting a pIE account can be found at the CCAC Accounts Center. If you already have a pIE account, you can log on to pIE through the pIE Login Screen.

Secure Remote Desktop (SRD)

The Secure Remote Desktop (SRD) provides a linux-based desktop to users on any network-connected computer, running on the newly deployed Utility Server where it has local high-speed access to the CenterWide File System (CWFS) and HPCs. This enables almost any linux application to be run in a client-server fashion from the convenience of the user's workstation, allowing immediate analysis using tools like Matlab, TecPlot, or ParaView without data migration problems. It can also be used for grid-generation tasks with applications like SimCenter, TotalGrid, and others using their built-in graphics interfaces. Supporting 3D hardware acceleration, large memory, and multiple cores, the system was specifically designed for interactive use of resource-intensive applications. Learn More...

User Advocacy Group (UAG)

The mission of the UAG is to provide a forum for HPCMP users to influence policies and practices of the Program; to facilitate the exchange of information between the user community and the HPCMP; to serve as an advocacy group for all HPCMP users; and to advise program leadership on policy and operational matters related to the HPCMP. Learn more...

User Interface Toolkit (UIT)

The UIT was developed for developers who want to create applications that access HPC resources. It features a set of design calls for a client-server architecture, consisting of a secure Application Programming Interface (API) residing on a centralized server capable of interacting with a variety of clients. Learn more...

Visual Queue (VQ)

Visual Queue is a web application that lets you "see" the activity of batch jobs, queues, and HPC machines in our center. It consists of a Java applet that runs on your computer to handle all the drawing and animation as well as a server (on your end) that supplies your applet with all the information it needs about jobs, queues, machines, and events to make the visualization possible. Learn more...