The High Performance Computing Modernization Program Office (HPCMPO) manages its HPC resources usage through two mechanisms—organizationally-controlled allocation of available computer time, and monitoring of actual system utilization. These mechanisms involve interactions among HPC system users, Service/Agency Approval Authorities (S/AAAs), and the HPCMPO to the DoD Supercomputing Resource Centers (DSRCs) and their local management systems.

The portal to the Information Environment (pIE) is a web-based user management system that permits users to access the HPCMP ecosystem and tracks resource performance.

Visit the Portal to the Information Environment (pIE)(HPCMP OpenID Required)

Requirements Questionnaire

To serve the high-performance computing (HPC) community, the High Performance Computing Modernization Program (HPCMP) conducts surveys to capture requirements and customer feedback and to enable continuous improvement of processes. HPCMP Projects provide their input in the Portal to the Information Environment’s (pIE) online requirements questionnaire.

The requirements questionnaire is used to collect HPC requirements from the DoD community, so that the HPCMP can provide an HPC infrastructure to address those requirements. Information gathered in this survey has a direct effect on the availability of HPC resources to the Department of Defense (DoD) Services and Agencies, including those required by the projects. The information provided in this questionnaire may be used to help determine allocations at the DoD Supercomputing Resource Centers (DSRCs), as well as to make key decisions, such as resource acquisitions, training courses, and software licensing.

The goal of the requirements questionnaire is to determine the full scope of actual DoD HPC requirements. Project leaders are asked to state requirements at a level commensurate with their project's personnel and budgetary resources and reasonable, efficient scientific, engineering, or analytical progress, rather than constraining to the level of HPC resources they think will be available. A computational project is defined as an effort to solve similar computational problems using similar methods under common management. Large, diverse projects may be broken down into smaller, more homogeneous projects (typically 1-25 users).  Project leaders update requirements annually in the spring.