# Presentation: 048983

##                                  U.S. Department of Energy’s                                Office of Science

**Dan Hitchcock**
*7/22/03*

**Advanced Scientific Computing Research**
- Introduction to Strategic Plan

## What is Purpose of Meeting?

- Participate in development of Strategic Plan for ASCR

## Purpose of a Strategic Plan

- Create a shared vision for a technology area based on the capability needs of users, now and in the future.
- Develop a common understanding of what technology/capabilities will be needed by when—and what will be available, by when.
- Communicate technological needs and expectations among users and those developing new capabilities.
- Tell a cogent story about what is important to do in a research area and why.

**Notes:**
Tailor to meet your needs!

## The Big Idea

**Strategic Mission Needs**

**Science,**
**Technology, **
**Products & Services**

***“******we’d like to have...”***

***“******we can supply...”***

## Getting stakeholders to participate.
Getting participants to be a precise as possible.
Staying on track—and focused on the outcome.
Putting it all together.

- Getting participants to be a precise as possible.
- Staying on track—and focused on the outcome.
- Putting it all together.

- The Hard Parts

## What You Get from a Strategic Plan

- A common understanding of what is most important to do.
- Increased “buy-in” from user community.
- Increased cross-pollination in research community.
- A clearer, more focused story about what you are doing and why.

## Context: Previous Workshops and Reports 

- Blueprint for Future Science Middleware and Grid Research and Infrastructure, August 2002
- http://www.nsf-middleware.org/MAGIC/default.htm
- DOE Science Network Meeting, June 2003
- http://gate.hep.anl.gov/may/ScienceNetworkingWorkshop/
- DOE Science Computing Conference, June 2003
- http://www.doe-sci-comp.info
- Science Case for Large Scale Simulation, June 2003
- www.pnl.gov/scales/
- Workshop on the Road Map for the Revitalization of High End Computing
- http://www.cra.org/Activities/workshops/nitrd/
- Cyberinfrastructure Report
- http://www.cise.nsf.gov/evnt/reports/toc.htm

## Structure of this Workshop

- 5 Discussions by Program Area
- Applied Mathematics
- Computer Science
- Network Environment Research
- Partnerships and Pilots
- Facilities
- Discussion of interagency collaborations and program integration
- Opportunity for breakouts to supplement plenary discussions

## Template for Program Area Discussions

**Contribution of Program Element to Overall ASCR Strategic Goal:**
**Planning horizon for Program Element:**
**Areas of research Program Element currently invests in:**
**How does Program Element transfer knowledge or provide services to application scientists?**
**Program Element Strengths: **
**Program Area Weaknesses:**
**Program Element Opportunities:**
**Program Element Threats:**
**Program Element Gap Analysis:**

## Advanced Scientific Computing Research (ASCR)

- Deliver forefront computational and networking capabilities to scientists nationwide that enable them to extend the frontiers of science, answering critical questions that range from the function of living cells to the power of fusion energy.

**Mission: **

## ASCR in Relationship to Office of Science

**Director**
- _[Raymond L. Orbach](http://www.sc.doe.gov/scweb/Sub/Director/biography.htm)_
**Principal Deputy Director**
- _[James F. Decker](http://www.sc.doe.gov/sub/organization/Organization_Chart/Leadership_bios/bio_JAMES_Decker.htm)_
**Deputy Director for Operations**
- _[Milton D. Johnson ](http://www.sc.doe.gov/sub/organization/Organization_Chart/Leadership_bios/bio_Johnson.htm)_
** ****Chief of Staff **
**Jeffrey T. Salmon**

**Office of Resource**
**Management**
**Associate Director**
- _[John Rodney Clark](http://www.sc.doe.gov/orm/AssocDirector/AssocDirector.htm)_

**Office of**
**Laboratory Policy**
**Director**
- _[Antionette](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Joseph.htm)__[ Joseph](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Joseph.htm)_

- NOTE:  Director of Science equivalent to
- Assistant Secretary position and filled by
- Presidential Appointment (Senate confirmed);
- Principal Deputy Director equivalent to Principal
- Deputy Assistant Secretary; Associate Directors
- equivalent to Deputy Assistant Secretaries.

**Office of Science**

**Office of Planning**
**and Analysis**
**Director**
- _[William J. Valdez](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Valdez.htm)_

**Office of Information**
**Technology **
**Management**
**Senior Information**
**Management**
**Executive**
- _[C. Edward Oliver](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Oliver.htm)_
**(Acting) **

**Office of Laboratory**
**Operations and **
**ES&H**
**Associate Director**
- _[G. Leah Dever](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Dever.htm)_

**Chicago**
**Operations Office**
**Manager**
- _[Marvin E. Gunn, Jr](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Gunn.htm)__[.](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Gunn.htm)_

**Oak Ridge**
**Operations Office**
**Manager**
- _[Gerald G. Boyd](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_boyd.htm)_

**Berkeley**
**Site Office**
**Director**
- _[Richard H. Nolan](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Nolan.htm)_

**Stanford **
**Site Office**
**Director**
- _[John S. ](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Muhlestein.htm)__[Muhlestein](http://www.sc.doe.gov/sub/organization/organization_chart/leadership_bios/bio_Muhlestein.htm)_

- _[www.science.doe.gov](http://www.science.doe.gov/)_

## ASCR in Relationship to Federal IT Research

**President’s Information Technology Advisory Committee**
**(PITAC)**

**U.S. Congress**

**HECC**
- High End Computing and Communication
- Coordinating Group

**SEW**
- Social, Economic & Workforce Implications of IT and IT Workforce Development
- Coordinating Group** **

**LSN**
- Large Scale Networking
- Coordinating Group** **

**HCI&IM**
- Human Computer Interface & Information Management
- Coordinating Group** **

**HCSS**
- High Confidence Systems & Software
- Coordinating Group** **

**SDP**
- Software Design & Productivity
- Coordinating Group** **

**White House**

**OSTP/OMB**

**National Science & Technology Council**
**(NSTC)**

**Senior Principal’s Group for IT**

**== DOE Direct Involvement**

## ASCR Supports end-to-end Process of Scientific Discovery

- Research
- Idea

- Run/Optimize
- Scientific
- Application

- Develop/Modify
- Scientific
- Application

- Store/Organize
- Data

- Collaborate,
- Deliver Data,
- Remote Access

**Collaboratories**

**ESnet**

**Network**
**Research**

**Applied**
**Math**

**Computer**
**Science**

**NERSC**
**ACRTs**

**Data from Experiments**

**$ 20M**

**$ 80M**

**$ 60M**

**$ 40M**

**$100M**

**$120M**

**$140M**

**$160M**

**FY 2003 Budget**

**Partnerships**

**SciDAC**

## Scientific Discovery Through Advanced Computation (SciDAC)        Brings the power of terascale computing to science

- Scientific Discovery Through Advanced Computation (SciDAC)        *Brings the power of terascale computing to science*

***State-of-the-art electronic collaboration tools will facilitate access to these tools to bring simulation to a level of parity with theory and experiment in the scientific enterprise.***

***BES, BER***
***FES, HENP***

***ASCR***

**Hardware**
**Infrastructure**

**Software Infrastructure**

**S**
**C**
**I**
**E**
**N**
**T**
**I**
**F**
**I**
**C**

**C****O****D****E****S**

**S****I****M****U****L****A****T****I****O****N**

**Data Analysis &**
**Visualization**

**Scientific Data**
**Management**

**Problem-solving**
**Environments**

**Programming**
**Environments**

**M**
**A**
** ****T**
** ****H**
** ****E**
** ****M**
** ****A**
** ****T**
**I**
**C**
**S**

**COMPUTING SYSTEMS**
**SOFTWARE**

**O**
**P**
**E**
**R**
**A**
**T**
**I**
**N**
**G**

**S**
**Y**
**S**
**T**
**E**
**M**

**A**
**R**
**C**
**H**
**I**
**T**
**E**
**C**
**T**
**U**
**R**
**E**

**R**
**E**
**S**
**E**
**A**
**R**
**C**
**H**