File Name: NERSC8MissionNeedFinal.pdf
File Size: 158.27 KB
File Type: Application/pdf
Last Modified: 10 years
Status: Available
Last checked: 1 hours ago!
This Document Has Been Certified by a Professional
100% customizable
Language: English
We recommend downloading this file onto your computer
Mission Need Statement NERSC-8 Mission Need Statement for the Next Generation High PerformanceProduction Computing System Project (NERSC-8) (Non-major acquisition project) Office of Advanced Scientific Computing Research Office of Science U.S. Department of Energy Date Approved: Month / Year Page 1 Mission Need Statement NERSC-8Submitted by:David Goodwin, Program Manager DateAdvanced Scientific Computing Research, Office of Science, DOEConcurrence:Daniel Lehman, Director, DateOffice of Project Assessment, Office of Science, DOEApproval:Daniel Hitchcock, Acquisition Executive, Associate Director, DateAdvanced Scientific Computing Research, Office of Science, DOE Page 2 Mission Need Statement NERSC-8Table of Contents1 Statement of Mission Need .................................................................................................... 42 Capability Gap/Mission Need................................................................................................ 4 2.1 Scientific Demand on Computing Resources ................................................................ 6 2.1.1 Science at Scale ........................................................................................................... 6 2.1.2 Science Through Volume............................................................................................ 7 2.1.3 Science in Data............................................................................................................ 7 2.2 Strategic Risk to DOE Office of Science if Not Approved ........................................... 83 Potential Approach................................................................................................................. 8 3.1 Constraints and Limitations ........................................................................................... 94 Resource and Schedule Forecast ........................................................................................... 9 4.1 Cost Forecast ................................................................................................................... 9 4.2 Schedule Forecast............................................................................................................ 9 4.3 Funding Forecast ............................................................................................................ 9 Page 3 Mission Need Statement NERSC-81 Statement of Mission NeedThe U.S. Department of Energy (DOE) Office of Science is the lead federal agency supportingbasic and applied research programs that accomplish DOE missions in efficient energy use,reliable energy sources, improved environmental quality, and fundamental understanding ofmatter and energy. The research and facilities funded by the Office of Science are critical toenhancing U.S. competitiveness and maintaining U.S. leadership in science and technology. Oneof two principal thrusts within SC is the direct support of the development, construction, andoperation of unique, open-access High Performance Computing (HPC) scientific user facilities
For computing within SC, the Office of Advanced Scientific Computing Research (ASCR) has amission to discover, develop, and deploy computational and networking capabilities to analyze,model, simulate, and predict complex phenomena important to the DOE. Enabling extreme-scalescience is a major ASCR priority. In support of this mission ASCR operates the National EnergyResearch Scientific Computing Center (NERSC) at Lawrence Berkeley National Laboratory
NERSC serves as SC’s High Performance Production Computing (HPPC) Facility, supportingthe entire spectrum of SC research, and its mission is to accelerate the pace of scientificdiscovery by providing high performance computing, information, data, communications, andsupport services for Office of Science sponsored research
The U.S. Department of Energy (DOE) Office of Science (SC) requires a high performanceproduction computing system in the 2015/2016 timeframe to support the rapidly increasingcomputational demands of the entire spectrum of DOE SC computational research. The systemneeds to provide a significant upgrade in computational capabilities, with at least a ten-timesincrease in sustained performance over the NERSC-6 Hopper system on a set of representativeDOE benchmarks
In addition to increasing the computational capability available to DOE computational scientists,the system also needs to be a platform that will begin to transition DOE scientific applications tomore energy-efficient, manycore architectures required for exascale computing. This need isclosely aligned with the US Department of Energy’s 2011 strategic plan, which states animperative to continue to advance the frontiers of energy-efficient computing andsupercomputing to enable greater computational capacity with lower energy needs. Energy-efficient computing is a cornerstone technology of what has been called exascale computing andrepresents the only way of continuing NERSC’s historic performance growth in response toscience needs. In the most recent DOE strategic plan, development and deployment of high-performance computing hardware and software systems through exascale is a targeted outcomewithin the Science and Engineering Enterprise goal of maintaining a vibrant U.S. effort inscience and engineering with clear leadership in strategic areas
2 Capability Gap/Mission NeedDuring 2009-2011, ASCR commissioned a series of workshops to characterize the computationalresource requirements each program office will need to reach its research objectives in 2014
(For full workshop reports see: http://www.nersc.gov/science/requirements-workshops/.) Acareful analysis of these requirements demonstrates a critical mission need for over 14 times the Page 4 Mission Need Statement NERSC-8current High Performance Production Computing platform capability by 2014 to addresscomputational needs of projects sponsored by Office of Science Program Offices and to avoidcreating an unacceptable gap between needs and available computing resources. By 2016, it isestimated that there will be a need for 47 times the current HPPC capability. Due to budgetconstraints, NERSC’s 2013 supercomputer acquisition (“NERSC-7”) will satisfy only a smallportion of the need identified in the workshops
Dr. William F. Brinkman, Director of the Office of Science Department of Energy, stated inMarch 20, 2012 testimony before the House Subcommittee on Energy & Water Appropriations,that, “In the course of our regular assessment of the needs of the scientific community, it is clearthat in several areas DOE’s simulation and data analysis needs exceed petascale capabilities.”Brinkman, as well as others, noted, however, that making the transition to exascale posesnumerous unavoidable scientific, algorithmic, mathematical, software, and technologicalchallenges, all of which result from the need to reduce power consumption of computinghardware
It is now widely recognized that computing technology is undergoing radical change and thatexascale systems will pose a wide variety of technology challenges. These challenges havearisen because hardware chip technologies are reaching physical scaling limits imposed bypower constraints. Although transistor density continues to increase, chips will no longer yieldfaster clock speeds. Instead, vendors are increasing the number of cores on a chip such thatwithin this decade, chips are expected to have over 100 times more processing elements thantoday. These innovations in architecture and vast increases in chip parallelism (referred to as“manycore”) will affect computers of all sizes. Many of the challenges we anticipate in theexascale computing era are confronting us even today. According to the recent NationalResearch Council report The Future of Computing Performance: Game Over or Next Level?,“We do not have new software approaches that can exploit the innovative architectures, and sosustaining performance growth—and its attendant benefits—presents a major challenge.” Usersof such systems will require new algorithms that run more efficiently, exploit parallelism at amuch deeper level, accommodate far less memory per process space, and take much greater carein considering data placement and movement and machine resilience. The recent report from theASCR Workshop on Extreme-Scale Solvers: Transition to Future Architectures outlined thesechallenges in detail for the mathematical solver technology that is at the heart of the applicationcodes that enable DOE scientific discovery
According to the summary report of the Advanced Scientific Computing Advisory Committee inthe fall of 2010 entitled, “The Opportunities and Challenges of Exascale Computing”, thetransition required to adapt to these new architectures is expected to be as disruptive as that fromvector machines to massively parallel systems in the early 1990s. While this transition was noteasy, NERSC was able to work with the scientific user community to transform applicationsfrom a vector model to an entirely different programming model based on the Message PassingInterface (MPI). A high level of user engagement will again be necessary to help users transitionto more energy efficient architectures due to the large number of applications running at NERSC
Because of NERSC’s successful history of engaging with users, locating a production, low-power, manycore machine at NERSC will take DOE scientists through the technology transitionto manycore architectures required for exascale. Not all Office of Science computing problemsrequire computing at the exascale level but all SC computing problems must be aware of the all-encompassing issues of energy efficient computing, manycore architectures and programming Page 5 Mission Need Statement NERSC-8models, communication reduction, and fault tolerance. In other words, those challenges thathave been identified for reaching exascale will be necessary for achieving performance growthon systems of any size but especially at the level required for the next HPC system. Therefore,there is a need to move the entire DOE workload to a more energy-efficient manycore machine;that is, a need to provide, for thousands of users, a machine based on the innovative architecturesthat are emerging for the next generation extreme scale computing systems. The consequence ofthe trends noted in the National Research Council report is that computing performance requiredto achieve DOE science goals can be attained only if parallel computing systems, and thesoftware that runs on them, can become more power-efficient
2.1 Scientific Demand on Computing ResourcesThe workshops that NERSC held with each of the SC Offices reinforced the notion that DOEusers support projects addressing a wide range of essential scientific issues of pressing nationaland international concern. The collective nature of the workshops, the selection of participantsspanning the full range of Office of Science research areas, and the participation of DOEprogram managers, enabled derivation of consensus computing resource requirements forscience goals that are well aligned with the mission of all six DOE program offices. Theworkshop reports show that computational requirements for SC Program Offices are expected todramatically increase and without a significant increase in resources, progress on key DOE SCinitiatives are in danger. In total, over 47 times 2011 capability are needed in 2016. This isapproximately equivalent to a 75 peak peta-flop/second system. Quite simply, the demand forhigh performance computing resources by the DOE SC scientists and researchers far outpacesthe ability of the DOE Office of Science production facility to provide it
The scientific goals driving the need for additional computational capability and capacity areclear. Well-established fields that already rely on large-scale simulation, such as fusion andclimate modeling, are moving to incorporate additional physical processes and higher resolution
Additional physics to allow more faithful representations of real-world systems is needed, as isthe need to model larger systems in more realistic geometries and in finer detail. Acutelyconstrained resources mean that scientists must compromise between increasing spatialresolution, performing parameter studies, and running higher volumes of simulations
In order to support the diverse research and development needs of DOE mission-driven sciencethe NERSC-8 system will be expected to support three essential classes of computational inquirythat transcend any one mission category: Science at Scale, Science through Volume, and Sciencein Data
2.1.1 Science at ScaleThere are many compelling examples within the NERSC workload of science areas for which anextreme scale system is needed. Many of the projects that run at NERSC also have a currentINCITE allocation and INCITE users across a broad range of science areas run many of the samecodes at NERSC as they do at the Leadership Computing Facilities. There are also manyprojects at NERSC with codes that run at scale which do not have INCITE allocations. Today,numerous scientists running applications at NERSC have codes capable of routinely using100,000 cores or more. To illustrate, NERSC workshop attendees reported that requirements forfusion research using particle-based codes will need to use more than a million cores for thelargest runs and 10,000 to 100,000 cores for hundreds of routine runs, while integrated transport- Page 6 Mission Need Statement NERSC-8MHD modeling will likely require HPC resources at the exascale to address the problem ofelectromagnetic turbulence relevant to ITER
2.1.2 Science Through VolumeA large and significant portion of the scientific discovery of importance to DOE consists ofcomputational science not performed at the largest scales, but rather, performed using a verylarge number of individual, mutually-independent compute tasks, either for the purpose ofscreening or to reduce and/or quantify uncertainty in the results
High-throughput computational screening, in which a database of results from a large number ofsimilar or identical simulations on mixtures of related materials, chemicals, or proteins iscompiled and then scanned, has rapidly become a key computational tool at NERSC. Oneapproach is to carry out low-resolution studies on huge numbers of materials to narrow the focusand then carry out more detailed studies on only those identified as promising candidates. Thismethod is being used in the Materials Project to cut in half the typical 18 years required fromdesign to manufacturing, in, for example, the 20,000 potential materials suitable for lithium ionbattery construction. Another similar example is the search through approximately three millionmetal organic frameworks to reveal those most suitable for storing (or sequestering) carbondioxide; there are currently two successful projects in this area at NERSC. Another exampleuses massive numbers of molecular dynamics simulations to catalogue protein conformations forbetter understanding of biological pathways relevant to biofuels, bioremediation, and disease
This method of scientific inquiry is expected to grow at NERSC in the coming years
A key finding from the NERSC/Basic Energy Sciences (BES) workshop was that poor jobturnaround time due to inadequate compute resources profoundly limits the pace of scientificprogress in volume-based computational science. The simple availability of additional resourcesimmediately improves the pace of scientific discovery
Additionally, computational time dedicated to Uncertainty Quantification (UQ) is expected tocontinue to grow as more scientific disciplines include verification, validation and UQ asstandard simulation analysis to provide more defensible and quantifiable understanding of modelparameters and simulation results. Already UQ is an important component in simulation areassuch as fusion energy, climate modeling, high-energy physics accelerator design, combustion,subsurface environmental modeling, turbulence, and nuclear physics. Many UQ studies requirelarge ensemble calculations. The size of the ensemble runs depends on the number of parameters,model nonlinearities, and the number of models under simultaneous study. In the report HighPerformance Computing and Storage Requirements for Advanced Scientific ComputingResearch, experts predict a need for an additional 10 percent increase in computer time across allprojects for scientists to perform UQ studies
2.1.3 Science in DataA next generation HPC system is required to meet the rapidly growing computational andstorage requirements to support key DOE user facilities and experiments such as the JointGenome Institute (JGI), Planck, and the Advanced Light Source (ALS). As an example, theOffice of Basic Energy Sciences (BES) recently created the Scientific User Facilities (SUF)Division, which encompasses 17 user facilities and research centers. In recognition of thegrowing need for computing resources to support these facilities, BES has created a new pool ofcomputational hours for SUF researchers for the 2012 allocation year. Data set sizes are growing Page 7 Mission Need Statement NERSC-8exponentially, because detectors in sensors, telescopes, and sequencers are improving at ratesthat match Moore’s Law. The JGI Microbial Genome and Metagenome Data Processing andAnalysis Project is a prime example of the explosive growth in computing needed to support dataanalysis and also a good example of overlap between Science in Data and Science at Scale
Rapid advances in DNA sequencing platforms driven by comparative analysis and bioenergyneeds are fueling a substantial increase in the number and size of genome and metagenomesequence datasets. The next generation HPPC system is required to meet the demand from thesefacilities
2.2 Strategic Risk to DOE Office of Science if Not ApprovedIf the next generation HPPC system is not acquired according to plan and made available to theDOE scientific community on the proposed schedule, there will be numerous, direct, andconsequential impacts to the nation’s energy assurance and to the DOE mission, such as: ● Approximately 4,500 research scientists will see no increase in computational resources, as required to further scientific discovery, engineering innovation, and maintain U.S
global competitiveness
● DOE Office of Science HPPC users will not have a system to transition applications and algorithms to the next generation of energy efficient, massive on-chip parallelism systems required for exascale computing
● DOE Office of Science community will be unprepared to take advantage of energy efficient computing platforms
● New science initiatives will not be accommodated, thus increasing the number of U.S
scientists and engineers who do not have access to world-class tools, adversely affecting American long-term competitiveness and prestige
● Other DOE user facilities will be unable to process and analyze data sufficiently or sufficiently quickly and some will be left unanalyzed
3 Potential ApproachThe NERSC-8 project will conduct an Alternatives Analysis prior to CD-1. Potential approachesto meet the mission need include constructing a new facility, utilizing an existing DOE facilitysuch as NERSC, or utilizing a commercial or academic facility. Technical alternatives willinclude upgrading or replacing an existing computing system, acquiring a new high performancecomputer system, or utilizing shared resources such as cloud computing. The NERSC-8 projectwill also consider partnerships with other National Laboratories such as ACES (Alliance forComputing at the Extreme Scale, a collaboration between Los Alamos National Laboratory andSandia National Laboratory)
NERSC is in a unique position to help transition the broad scientific community to new energyefficient architectures because of its exemplary record of science engagement with users and itssupport of the broad DOE production computing user base. An extensive ‘application readiness’effort will be key to assuring that the architected system can perform well on the DOE workload
The intention of this effort will be to help application developers make changes to their codesthat will be sustained to future systems. Doing so is the only way to achieve additionalcomputational performance required to meet science goals
Page 8 Mission Need Statement NERSC-83.1 Constraints and LimitationsIn order to satisfy the mission need, the next generation HPC system must satisfy the followingconstraints and limitations: ● Maximize application performance while transitioning the DOE Office of Science user community to energy-efficient computing platforms with massive on-chip parallelism
● Provide high bandwidth access to existing data stored by continuing research projects
● Delivery of the system in the 2015/2016 timeframe
● Fit within the budget profile of the NERSC Center
4 Resource and Schedule Forecast4.1 Cost ForecastThe estimated Total Project Cost (TPC) range for the considered alternatives is $5 to $19.8M
For this type of project, there is no Other Project Costs (OPC), so TEC is equal to TPC
4.2 Schedule Forecast Critical Decision (CD) Fiscal Year CD-0 Approve Mission Need FY 2013 CD-1 Approve Alternate Selection and Cost Range FY 2013 CD-3A Approve Long Lead-time Procurements CD-2 Approve Project Baseline FY 2014 CD-3B Approve Start of Execution (Acquisition) CD-4 Approve Project Completion FY 20164.3 Funding ForecastThe following funding profile projection is based on the high end of the project cost estimate
Fiscal Year FY13 FY14 FY15 FY16 Total ($M) OPC 0 0 0 0 0 TEC $2 $3 $8 $6.8 $19.8 TPC $2 $3 $8 $6.8 $19.8 The Total System Cost is estimated to be between $50M-$100M. Page 9
Mission Need Statement NERSC-8 Page 5 current High Performance Production Computing platform capability by 2014 to address computational needs of projects sponsored by Office of …
Mission Need Statement. Jump to navigation Jump to search. A Mission Needs Statement (MNS) is a U.S. Department of Defense type of document which identifies capability needs for a program to satisfy by a combination of solutions (DOTMLPF) to resolve a mission deficiency or to enhance operational capability.
In preparation for making a needs statement, the following should be considered: The needs statement should contain the what of the free proposal examples and should focus on the issue at hand. The needs statement should not in any way mention of the solution but of the issues being addressed by the needs statement analysis.
Not later than July 1, 2015, the Commandant shall submit to the Committees a new Mission Needs Statement (MNS), which will be used to inform the out-year CIP. The MNS should assume that the Coast Guard requires the capability to continue to carry out all of its eleven statutory missions. House Report 113-481 includes the following:
DOT: As a member of the NSARC, the Federal Aviation Administration provides emergency service to aircraft in distress, assuring that search and rescue procedures will be initiated if an aircraft becomes overdue or unreported, and cooperating in the physical search by making all possible facilities available for use by the searching agencies.