nanoHUB.org: Cyberinfrastructure for Research and Education Michael McLennan Software Architect Network for Computational Nanotechnology Purdue University Indiana University, February 4, 2008
Jan 18, 2016
nanoHUB.org: Cyberinfrastructure for Research and Education
Michael McLennan
Software ArchitectNetwork for Computational Nanotechnology
Purdue University
Indiana University, February 4, 2008
What is nanoHUB?Online simulation… …and more!
Over 60 tools online!
50 more in the pipeline
Maxwell’sDaemon
Physical Machine
Virtual Machine
System Architecture
ContentDatabase
Rendering Farm
nanoHUB cluster
Violin
nanowire jobnanowire jobnanowire job101110110101010110011001
nanoVIS
Rappture Toolkit
Scientist
• Created by NCN in Nov 2004• Create standard desktop apps• Works with your favorite programming language• Open Source• Online at http://rappture.org
Rappture
=Simulation
Code
Rappture works by defining the interface
XML interface description<?xml version="1.0"?><run> <tool> <title>Name of the tool</title> <about>Description and credits</about> <command> @tool/path/to/executable @driver </command> <limits> <cputime>900</cputime> <filesize>1000000</filesize> </limits> </tool> <input> ... </input> <output> ... </output></run>
CNTbandsmodel
integer: n
integer: m
choice: sim method
…
curve: E-k diagram
curve: DOS
molecule: structure
…
Inputs, Outputs, and Metadata
Complete record of every simulation run<?xml version="1.0"?><run> <tool> <title>CNTbands v2.0</title> <command>@tool/cnbandswr @driver</command> <version> <application> <revision>16</revision> <modified>2007-05-24 10:58:42 EDT</modified> <installed>2007-05-24 10:59:51 EDT</installed> </application> </version> </tool>
<input> </input>
<output> </output>
</run>
Exact softwarerevision fromSubversion
All inputs
All results
More detailsabout softwareinstallation
Who’s using this?
2.5 million hits last month26,196 users last 12 months
226,899 simulation jobs last 12 months
51 of the Top 50 Engineering Schools
11.75% of all .edu domains
A A global following
50% in US
A A global following
Strong growth
Added seminars, tutorials, courses, etc.
Interactive tools
Online simulation… …and more!
In the past 10 months:
26 tools / 3,327 simulations• 47 simulations: bandstructure lab• 240 simulations: FETtoy• 2,855 simulations: nanowire• 8,242 nanowire CPU hours
• “and more” content134 items, 52 hours
• 96 support tickets69 entered manually, 27 filed automatically by application
Saumitra Mehrotra
Univ. of Cincinnati
IEEE Workshop on Microelectronics and Electron Devices (WMED), April 20 2007
Google Scholarfinds 159 citations to nanoHUB
366 UsersLast 12 months
Case in point
Effect of channel positioning on the 1∕ f noise in silicon-on-insulator metal-oxide-semiconductor
M von Haartman, M Oestling,Journal of Applied Physics, 2007 - link.aip.org...
Rappture version Feb 06
TCAD simulations using SCHRED [15] or ISE, …., were used to support our analysis and compute the inversion carrier profiles in the devices.
• Same behavior across all similar converted tools • User’s don’t have to download/install software
General Framework
portals
http://hubzero.org
New Hubs Online Now
IndianaCTSI.org – Anantha Shekhar, IUSchool of Medicine, Connie Weaver at Purdueaccelerating clinical and translational research in healthcare
online since 10/1/2007
thermalHUB.org – Tim Fisher, ME at Purdueheat transferonline since 12/6/2007
pharmaHUB.org – Rex Reklaitis, CE at Purduepharmaceutical product development and manufacturingonline since 12/11/2007
GlobalHUB.org – Dan Hirleman, ME at Purdueglobal engineering education
online since 12/17/2007
nanohub.org – Mark Lundstrum, ECE at Purduethe granddaddy of all hubs focused on nanotechnology
online since 2002
A New Way of Publishing
Support one another• Questions & Answers• Ratings and Feedback
Upload your own• Presentations• Tools