Category: Education

Presentation Description

No description available.


Presentation Transcript


High Productivity Computing Systems Robert Graybill DARPA/IPTO March 2003

High Productivity Computing Systems: 

High Productivity Computing Systems Goal: Provide a new generation of economically viable high productivity computing systems for the national security and industrial user community (2007 – 2010) Impact: Performance (time-to-solution): speedup critical national security applications by a factor of 10X to 40X Programmability (time-for-idea-to-first-solution): reduce cost and time of developing application solutions Portability (transparency): insulate research and operational application software from system Robustness (reliability): apply all known techniques to protect against outside attacks, hardware faults, & programming errors Applications: Intelligence/surveillance, reconnaissance, cryptanalysis, weapons analysis, airborne contaminant modeling and biotechnology HPCS Program Focus Areas

Vision: Focus on the Lost Dimension of HPC – “User & System Efficiency and Productivity”: 

Fill the high-end computing technology and capability gap for critical national security missions Tightly Coupled Parallel Systems 2010 High-End Computing Solutions New Goal: Double Value Every 18 Months Moore’s Law Double Raw Performance every 18 Months Vision: Focus on the Lost Dimension of HPC – “User & System Efficiency and Productivity” Commodity HPCs Vector Parallel Vector Systems 1980’s Technology

HPCS Technical Considerations: 

HPCS Technical Considerations Microprocessor Shared-Memory Multi-Processing Distributed-Memory Multi-Computing “MPI” Custom Vector Architecture Types Communication Programming Models Symmetric Multiprocessors Distributed Shared Memory Parallel Vector Commodity HPC Vector Supercomputer Scalable Vector Massively Parallel Processors Commodity Clusters, Grids Single Point Design Solutions are no longer Acceptable HPCS Focus Tailorable Balanced Solutions

HPCS Program Phases I - III: 

HPCS Program Phases I - III 02 05 06 07 08 09 10 03 04 Products Metrics, Benchmarks Academia Research Platforms Early Software Tools Early Pilot Platforms Phase II R&D Phase III Full Scale Development Metrics and Benchmarks System Design Review Industry Application Analysis Performance Assessment HPCS Capability or Products Fiscal Year Concept Reviews PDR Research Prototypes & Pilot Systems Phase III Readiness Review Technology Assessments Requirements and Metrics Phase II Readiness Reviews Phase I Industry Concept Study Reviews Industry Procurements Critical Program Milestones DDR

HPCS Phase I Industry Teams: 

HPCS Phase I Industry Teams Industry: Application Analysis/Performance Assessment Team: Cray, Inc. (Burton Smith) Hewlett-Packard Company (Kathy Wheeler) International Business Machines Corporation (Mootaz Elnozahy) Silicon Graphics, Inc. (Steve Miller) Sun Microsystems, Inc. (Jeff Rulifson) MIT Lincoln Laboratory

Application Analysis/ Performance Assessment: 

Application Analysis/ Performance Assessment Activity Flow Productivity Ratio of Utility/Cost Metrics Development time (cost) Execution time (cost) Implicit Factors DDR&E & IHEC Mission Analysis HPCS Applications 1. Cryptanalysis 2. Signal and Image Processing 3. Operational Weather 4. Nuclear Stockpile Stewardship 5. Etc. Common Critical Kernels Participants HPCS Technology Drivers Define System Requirements and Characteristics Compact Applications Applications Application Analysis Benchmarks & Metrics Impacts Mission Partners: DOD DOE NNSA NSA NRO Participants: Cray HP IBM SGI Sun DARPA HPCS Program Motivation Inputs Mission Partners Improved Mission Capability

Application Focus Selection : 

Application Focus Selection Operational weather and ocean forecasting Planning activities for dispersion of airborne/waterborne contaminants Cryptanalysis Intelligence, surveillance, reconnaissance Improved armor design Engineering design of large aircraft, ship and structures National missile defense Test and evaluation Weapon (warheads and penetrators) Survivability/stealth design Comprehensive Aerospace Vehicle Design Signals Intelligence (Crypt) Signals Intelligence (Graph) Operational Weather/Ocean Forecasting Stealthy Ship Design Nuclear Weapons Stockpile Stewardship Signal and Image Processing Army Future Combat Systems Electromagnetic Weapons Development Geospatial Intelligence Threat Weapon Systems Characterization DDR&E Study IHEC Study Bioscience

Computational Biology: from Sequence to Systems: 

Computational Biology: from Sequence to Systems Biomedical Computing Requirements Slide provided by IDC

HPCS Mission Work Flows: 

HPCS Mission Work Flows Hours to Minutes (Response Time) Months to days Overall Cycle Development Cycle Years to months Months to days Design Code Test Port, Scale, Optimize Initial Development Days to hours Hours to minutes Researcher Execution Development Initial Product Development Port Legacy Software Port Legacy Software

Workflow Priorities & Goals: 

Workflow Priorities & Goals Implicit Productivity Factors Workflow Perf. Prog. Port. Robust. Researcher High Enterprise High High High High Production High High Mission Needs System Requirements


HPCS Productivity Framework Development Time (cost) Execution Time (cost) Productivity Metrics System Parameters (Examples) BW bytes/flop Memory latency Memory size …….. Productivity (Ratio of Utility/Cost) Processor flop/cycle Bisection BW Total Connections ……… Size (cuft) Power/rack Facility operation ………. Code size Restart time (reliability) Code Optimization time ……… Activity & Purpose Benchmarks Actual System or Model Work Flow

HPC Community Reactions: 

HPC Community Reactions DoD and DOE User Communities Active participation in reviews Providing challenge problems Linking with internal efforts Providing funding synergism Industry Finally an opportunity to develop a non evolutionary vision Active program support (technical, personnel, vision) Direct impact to future product roadmaps University Active support for Phase 1 (2X growth from proposals) Extended Community HPCS strategy embedded in Congressional IHEC Report

authorStream Live Help