Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software...

22
Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University

Transcript of Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software...

Page 1: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Overview of the

HUBzero Platform

Michael McLennanSenior Research Scientist and Hub Software Architect

Rosen Center for Advanced ComputingPurdue University

Page 2: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Why Cyberinfrastructure?

Page 3: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Cyberinfrastructure = HUB

Online simulation… …and more!

HUB

Page 4: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

What is a HUB?

Demo: AVI MOV YouTubeExample: nanoHUB.org

Page 5: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

nanoHUB.org Usage Statistics

105,000 users worldwide>5,000,000 hits/monthAll Top 50 US Engr Schools14% of all .edu domains333 International Ed Institutions233 US K-12 schools

Page 6: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Web Server

Platform for Scientific Collaboration

Maxwell’sDaemon

Physical Machine

Virtual Machine

Tools poweredby Grid infrastructure

Virtual economy forincentives and

managing resources

“YouTube” for simulationand modeling tools

Integrated visualization

Little bit of social networking:e.g., Questions & Answers

Secureexecution

environment

Page 7: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Cyberinfrastructure for Running Tools

Physical Machine

Virtual Machine

ContentDatabase

Rendering Farm

Maxwell’sDaemon

Middleware

tool session cluster

nanowire jobnanowire jobnanowire job101110110101010110011001

nanoVIS

Page 8: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Rappture: Rapid Application Infrastructure

Scientist

• Works with your favorite programming language• Open Source• Online at http://rappture.org• Used by 200 projects and 300 developers

Rappture

=Simulation

Code

Page 9: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Cyberinfrastructure for Developing Tools

ToolDeveloper

End User

Registered

Created

Uploaded

Installed

Approved

Published

Web-basedPublishingSystem

Page 10: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Hundreds of tools online!

Page 11: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Supporting hundreds of projects

nanoHUB.org

281 Tool ProjectsYear of Development >>

Hundreds of DevelopersHundreds of Tool Projects

Registered

Created

Uploaded

Installed

Approved

Published

Page 12: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Replicate, Support, Sustain

HUBzeroteam

? ??Question & Answer Forum

Page 13: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Replicate, Support, Sustain

Developers seetickets on their“my HUB” page

Page 14: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Wish Lists

Community can voteon wishes and

bid points for fulfillment

Page 15: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Supporting Education

Simulation tools:• Demonstrations in class• Homework assignments• Class projects

Teaching Materials:• Complete courses• Tutorials and Podcasts• Homework assignments

Page 16: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Educational Use Is Growing

116 classesat 97 institutionsin 2009

nanoHUB.org Educational Usage

Page 17: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Supporting Research

Simulation tools:• Used by theorists• Used by experimentalists

Tutorials and Seminars:• Cutting edge research• Cited in journal articles• Preprints and tech pubs

Page 18: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

More than 500 citations to resources

Experimentalist

Akiko OhataIMEP Minatec, France

Electrical characteristics related to silicon film thickness in

advanced FD SOI–MOSFETs

Ultra-thin fully-depleted SOI MOSFETs: Special charge

properties and coupling effects

Analysis of Scaling Strategies for Sub-30 nm Double-Gate SOI

N-MOSFETs

Device Physicist

Enrico SangiorgiUniversity of Bologna, Italy

Scaling the High-Performance Double-Gate SOI MOSFET down to 32 nm Technology Node with SiO/sub2/-based Gate Stacks

Page 19: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Leveraging the Platform

1995 2002 2009

…others

~ $15.5 million of developmentNSF Network for Computational Nanotechnology

Mark LundstromPurdue University

Page 20: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Hubs ‘Я Us

• Feb 2007: 1 hub• Feb 2008: 5 hubs• Feb 2009: 8 hubs• Feb 2010: 21 hubs

Each hub has its ownfunding stream

HUBzero: an organizationwith Recharge Center

hubzero.org

new

Page 21: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

HUBzero Consortium

hubzero.org

• Four founding members• Ongoing development of HUBzero core• Documentation: http://hubzero.org/documentation • Dissemination and support, yearly conference

Page 22: Overview of the HUBzero Platform Michael McLennan Senior Research Scientist and Hub Software Architect Rosen Center for Advanced Computing Purdue University.

Cyberinfrastructure is changing…

http://hubzero.org

Sharing of information

Pace of model development

Practice of science