national computational science alliance introducing the alliance talk to the assistant director of...

35
National Computational Science Alliance Introducing the Alliance Talk to the Assistant Director of the NSF CISE Directorate on his visit to NCSA September 18, 1997

Upload: cuthbert-phelps

Post on 28-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

National Computational Science Alliance

Introducing the Alliance

• Talk to the Assistant Director of the NSF CISE Directorate on his visit to NCSA

• September 18, 1997

National Computational Science Alliance

The Alliance National Technology Grid

National Computational Science Alliance

• Leading Edge Centers– Supernodes of the Grid

• Enabling Technology Teams– Architects of the Grid

• Applications Technologies Teams– Specifications for the Grid

• Education, Outreach, and Training Teams– Access to the Grid

• Partners for Advanced Computational Services– Support for the Grid

• Industrial Partners and Strategic Vendors– Technology Transfer for the Grid

The Alliance is Prototyping the National Technology Grid

National Computational Science Alliance

Alliance Executive Committee

• Larry Smarr, Chair

• Phil Smith, External Chair

• Charlie Bender, OSC

• Bob Berdine, Caterpillar

• David Ceperley, UIUC

• John Connolly, Kentucky

• Tom DeFanti, UIC

• Roscoe Giles, Boston U

• John Hennessy, Stanford

• Ken Kennedy, Rice

• Greg McRae, MIT

• Jeremiah Ostriker, Princeton

• Dan Reed, UIUC

• Rick Stevens, Argonne

• Mary Vernon, Wisconsin

• Paul Woodward, Minnesota

National Computational Science Alliance

Alliance Enabling Technologies Teams - Faculty Leads

• Parallel Computing (16)– Ken Kennedy, Rice U

– Greg McRae, MIT

• Distributed Computing (15)– Rick Stevens, Argonne

– Paul Woodward, U Minnesota

• Data and Collaboration (14)– Dan Reed, UIUC

– Roscoe Giles, Boston U

National Computational Science Alliance

Alliance Applications Technologies Teams - Faculty Leads and UIUC (NCSA) Anchors

• Cosmology (5)– Jeremiah Ostriker, Princeton U– Mike Norman, UIUC (NCSA)

• Environment Hydrology (11)– John Anderson, U Wisconsin– Robert Wilhelmson, UIUC (NCSA)– V.C. Patel, U Iowa– Doug Johnston, UIUC (NCSA)

• Chemical Engineering (7)– Greg McRae, MIT– Richard Braatz, UIUC (NCSA)

National Computational Science Alliance

Alliance Applications Technologies Teams - Faculty Leads and UIUC (NCSA) Anchors

• Bioinformatics (9)– Santae Kim, U Wisconsin– Shankar Subramaniam, UIUC (NCSA)

• Nanomaterials (11)– John Wilkins, OSU– David Ceperley, UIUC (NCSA)– Robert Dutton, Stanford U– Karl Hess, UIUC (NCSA)

• Scientific Instruments (8)– David Agard, UCSF– Clint Potter, UIUC (NCSA)– Paul Vanden Bout, NRAO– Richard Crutcher, UIUC (NCSA)

National Computational Science Alliance

Education, Outreach, and TrainingAlliance Focus Areas

• Education: – K-12

– Undergraduate

– Graduate

– Lifetime Learning

• Underrepresented Participants– Women

– Minorities

– People with Disabilities

• Government– Local (CCnet)

– State (Albany)

– Federal (FedCon, DoD Mod)

National Computational Science Alliance

Education, Outreach, and TrainingFY98 Projects

Enabling Technologies

Applications Technologies

EOT-PACI Project Activities

National Education Community

Digital LibrariesCollaboration Tech.Distance LearningVR/Simulations

Molecular BiologyCosmology

Scientific Instruments

ChickscopeBiology Workbench

WW2010Chemistry Visualization

National Computational Science Alliance

How Application Teams Drive the Grid

• Cosmology– Metacomputing

• Environmental Hydrology– Immersive Collaboration

• Chemical Engineering– Virtual Prototyping

• Bioinformatics– Distributed Data

• Nanomaterials– Remote Microengineering

• Scientific Instruments– Virtual Observatories

National Computational Science Alliance

Alliance Bioinformatics Team

The Biology Workbench

Model for Chem Eng WB

Genome infomatics tools

Structural analysis tools

Tools for analysis of experimental data

K-12 access to simulations, databases, demonstrations

Deliverables

Distributed Computing

Desktop Collaboration

High Performance Storage and Information Mgmt

Vis. & Collab. Virtual Environments

Advanced Tools for Supercomputing

Enabling Technologies

National Computational Science Alliance

BIMA Distributed Observatory, Digital Library, and Collaboratory

BIMA, Courtesy Richard Crutcher, UIUC

http://bima-server.ncsa.uiuc.edu/imagelib/VRMLHighlights.html

National Computational Science Alliance

Replacement of Shared Memory Vector Supercomputers by Microprocessor SMPs

0

100

200

300

400

500

Ju

n-9

3

No

v-9

3

Ju

n-9

4

No

v-9

4

Ju

n-9

5

No

v-9

5

Ju

n-9

6

No

v-9

6

Ju

n-9

7

To

p 5

00

Ins

talle

d S

Cs MPP

SMP/DSM

PVP

National Computational Science Alliance

NCSA Combines Shared Memory With Massive Parallelism

Future Upgrade Under Negotiation with NSF

SN2 (1024)

SN1 (1024)

Power Challenge (158)

Origin (1024)

Y-MPCray-2

X-MP/48

X-MP/24

180% Annual ClusterGrowth Rate

24% Annual VectorGrowth Rate

1

10

100

1,000

10,000

100,000

1986 1988 1990 1992 1994 1996 1998 2000 2002

X-M

P P

roce

sso

r E

qu

ival

ents

Ava

ilab

le

Actual PCAMonthly Usage

75% Annual DSMGrowth Rate

National Computational Science Alliance

0%

20%

40%

60%

80%

100%

120%

140%S

PA

RC

5

SP

P-1

200

SG

I_P

C R

8k

SP

-2

SP

P-2

000

HP

WS

(P

A80

00)

T3E

600

C-9

0

SG

I_P

C R

10k

SG

I Ori

gin

Pe

rce

nt

of

C-9

0 S

pe

ed

Simulation of Liquid Helium - Path Integral Monte Carlo Particle Code

Single Processor Performance

Code Parallelizes Linearly with Number of Nodes

David Ceperley, Nanomaterials AT Team - NCSA, UIUC

101 MF

National Computational Science Alliance

Frontier Problems in Computational Science and Engineering

• Multidiscipline Domains

• Multiscale Interactions

• Complex Geometries

• Full-up Virtual Prototyping

• Large System Optimizations

National Computational Science Alliance

•Rotating Turbulent Gas Ball Model of the Sun

•Nine Day Run on NCSA Origin (128-processors)

•Generated 2 Terabytes of Data, LCSE Visualized in 3 Days

Dave Porter, Paul Woodward, et al., LCSE, Univ of Minnesota, June 1997

Building the Visual Supercomputer

National Computational Science Alliance

Computing on the University of Wisconsin Condor Pool

Condor Cycles

CondorView, Courtesy of Miron Livny, Todd Tannenbaum(UWisc)

National Computational Science Alliance

Regional Partners toPartners for Advanced Computational Services

• PACS Focus Area– Regional Access to Workshops– Distributed Training and User Services– Mid-Level Computational Resources– Specialized Technology Development Sites

• PACS Members– 4 Mid-Level Centers

– BU (Origin), OSC (Triton, T3E), Kentucky (HP SPP), Maui (SP-2)

– 6 Tech Development Sites– Minn, Wisc, Rice, ANL, Wash, UVa

– 3 Outreach Consortia (CIC, SURA, EPSCoR)

National Computational Science Alliance

NCSA - HP Relationship

• Started 1990 with Convex Computer

• Goals– Focus on Industrial Third Party Applications

– Integration of Technical and Data Computing

– NT / UNIX Interoperability

• HP- Intel Create Merced Processor in FY99-00– full binary compatibility with both

–HP PA-RISC and – Intel processor families

• NCSA / UIUC has Microsoft / Intel / HP Testbed

• NCSA SPP-2000 to -3000 Upgrade Path

National Computational Science Alliance

Allstate Pioneering an NT Intranet

• Standard Software Environment– Microsoft Office

– Microsoft Outlook / Exchange

– Internet Explorer

– Windows NT Desktop / Server for Intel Platforms

– Oracle Database Technology– CA Unicenter (TNG)

• TCP/IP Network– T3 Backbone– Sonet Ring Technology

• Partnering with NCSA as Microsoft / HP Testbed• Partnering with NCSA and Computer Associates

National Computational Science Alliance

Building Blocks of a Computational Grid

Tele-immersion

T

e

s

t

b

e

d

s

Data-intensive

Distributedsupercomputing

Real-time

NetworkTechnologies

AdvancedProtocols

Computingplatforms

Interfacesand OS

Compilers,languages, libs

Webtechnologies

Application-specific tools

Objecttechnologies

Security,Assurance, etc.

Instrumentation& measurement

Perf. viz& evaluation

High-thruputscheduling

High-performancescheduling

NetworkQoS

Applns

Prog.tools

Resourcemanag.

Services

Infra-structure

Commonservices

From Ian Foster, Argonne Nat. Lab.

National Computational Science Alliance

OC12 vBNS

Ameritech NAP houses STAR-TAP and MREN Hub

MREN - America’s First Operational Gigapop - Chicago Area Sites

Northwestern

U Chicago

EVL/UI Chicago

Fermi Nat’l Lab

Argonne Nat’l Lab

MCI

Ameritech

National Computational Science Alliance

MREN and STAR-TAP

MREN - America’s First Operational Gigapop - Midwest Sites

OC12 vBNS Indiana Hub

Indiana Univ

Purdue

Wisconsin

Minnesota/LCSE

= Planned

NCSA

National Computational Science Alliance

NSF vBNS and PACI - Mutually Interdependent

NPACI

NCSA Alliance

Both NCSA Alliance and NPACI

Other High Performance Connection sites

Current vBNS “Backbone” sites

National Computational Science Alliance

EPSCoR and the State Participation Problem

National Computational Science Alliance

International Connections Through STAR TAP

National Computational Science Alliance

National Technology GridWorkshop and Training Facilities

155 Mbps vBNSImage from EVL

National Computational Science Alliance

Integrating Scalable Computing WithVirtual Environments and Large Data Sets

http://zeus.ncsa.uiuc.edu:8080/chdm_script.html

Bryan and Norman, NCSA, GC3 Team

Formation of Large Scale Structure in the Universe

National Computational Science Alliance

Working DoD Modernization Collaborative Virtual Enviornment

• Environmental Modeling in Shared VR-space– Chesapeake Bay Simulations and Databases

ImmersaDesks

vBNS

DREN

SGI Onyx(NCSA)

SGI Onyx (CEWES)

Integrated M-Bone VideoteleconferencingData courtesy Old Dominion UniversityImages produced by John Shalf, NCSA

SGI Onyx(Old Dominion)

SGI Onyx(U. Wisc)

National Computational Science Alliance

Using Intranet Technologies to Form Alliance Electronic Communities

http://www.ncsa.uiuc.edu/Indices/Spotlight/Features/feature_CAVERNUS.html

• CAVE and ImmersaDesk Systems • Hypernews Forums• User Lists• Application Galleries• Shared Programs

National Computational Science Alliance

Caterpillar’s Distributed Virtual Reality

Data courtesy of Valerie Lehner, NCSA, 1996

National Computational Science Alliance

Sears Virtual Store Prototype

National Computational Science Alliance

Early Alliance Success Stories

• Application Technology Teams– BIMA Observations of Hale-Bopp– Lyman Alpha Forest in Cosmology Explained– Biology Workbench Acceptance– Kansas Couples Habanero to Chem Eng

• Enabling Technologies Team– Princeton May Become NCSA Symbio Testbed– Chesapeake Bay I-Desk to I-Desk Demo– MREN Hooks up to ANL, EVL, NCSA– STAR TAP Funded for International vBNS– LCSE Deploys Power Wall at NCSA

National Computational Science Alliance

• Infrastructure Foundations– Build the Alliance Intranet Framework

– Create the Origin Repository– Rough Out Intranet Interfaces

– Set up the High Performance Networks– Link the CAVE Devices

• Define the Alliance Work Plan– Timelines and Deliverables for First Year

– Interweaving of ET/AT/EOT/RP and NCSA– Identifiy Early Success Goals

– Define Alliance Software Set for AT/EOT– Review Alliance Collaborative Software Plans– Requires Strong ET/AT/EOT Brainstorming

Launching the Alliance - What We Will Do This Fall