skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Level-1 Milestone 350 Definitions v1

Technical Report ·
DOI:https://doi.org/10.2172/1047242· OSTI ID:1047242

This milestone is the direct result of work that started seven years ago with the planning for a 100-teraFLOP platform and will be satisfied when 100 teraFLOPS is placed in operation and readied for Stockpile Stewardship Program simulations. The end product of this milestone will be a production-level, high-performance computing system, code named Purple, designed to be used to solve the most demanding stockpile stewardship problems, that is, the large-scale application problems at the edge of our understanding of weapon physics. This fully functional 100 teraFLOPS system must be able to serve a diverse scientific and engineering workload. It must also have a robust code development and production environment, both of which facilitate the workload requirements. This multi-year effort includes major activities in contract management, facilities, infrastructure, system software, and user environment and support. Led by LLNL, the trilabs defined the statement of work for a 100-teraFLOP system that resulted in a contract with IBM known as the Purple contract. LLNL worked with IBM throughout the contract period to resolve issues and collaborated with the Program to resolve contractual issues to ensure delivery of a platform that best serves the Program for a reasonable cost. The Purple system represents a substantial increase in the classified compute resources at LLNL for NNSA. The center computer environment must be designed to accept the Purple system and to scale with the increase of compute resources to achieve required end-to-end services. Networking, archival storage, visualization servers, global file systems, and system software will all be enhanced to support Purple's size and architecture. IBM and LLNL are sharing responsibility for Purple's system software. LLNL is responsible for the scheduler, resource manager, and some code development tools. Through the Purple contract, IBM is responsible for the remainder of the system software including the operating system, parallel file system, and runtime environment. LLNL, LANL, and SNL share responsibility for the Purple user environment. Since LLNL is the host for Purple, LLNL has the greatest responsibility. LLNL will provide customer support for Purple to the tri-labs and as such has the lead for user documentation, negotiating the Purple usage model, mapping of the ASC computational environment requirements to the Purple environment, and demonstrating those requirements have been met. In addition, LLNL will demonstrate important capabilities of the computing environment including full functionality of visualization tools, file transport between Purple and remote site file systems, and the build environment for principle ASC codes. LANL and SNL are responsible for delivering unique capabilities in support of their users, porting important applications and libraries, and demonstrating remote capabilities. The key capabilities that LANL and SNL will test are user authorization and authentication, data transfer, file system, data management, and visualization. SNL and LANL should port and run in production mode a few key applications on a substantial number of Purple nodes.

Research Organization:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
1047242
Report Number(s):
UCRL-TR-226338; TRN: US201216%%372
Country of Publication:
United States
Language:
English