National Center for Supercomputing Applications GridChem: Integrated Cyber Infrastructure for Computational Chemistry Sudhakar.

Slides:



Advertisements
Similar presentations
National Center for Supercomputing Applications Production Cyberenvironment for a A Computational Chemistry Grid PRAGMA13, NCSA 26 Sep 07 Sudhakar Pamidighantam.
Advertisements

Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
W w w. h p c - e u r o p a. o r g HPC-Europa Portal: Uniform Access to European HPC Infrastructure Ariel Oleksiak Poznan Supercomputing.
Integrated Environment for Computational Chemistry on the APAC Grid Dr. Vladislav Vassiliev Supercomputer Facility, The Australian National University,
GridChem and ParamChem: Science Gateways for Computational Chemistry (and More) Marlon Pierce, Suresh Marru Indiana University Sudhakar Pamidighantam NCSA.
GridChem Developers Conferece Project Timelines and Deliverables Sudhakar Pamidighantam NCSA August 24, 2006.
SWIM WEB PORTAL by Dipti Aswath SWIM Meeting ORNL Oct 15-17, 2007.
Data Grids: Globus vs SRB. Maturity SRB  Older code base  Widely accepted across multiple communities  Core components are tightly integrated Globus.
Simo Niskala Teemu Pasanen
High Performance Computing (HPC) at Center for Information Communication and Technology in UTM.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Seamless Medical Image Processing on the Grid on the Example of Segmentation and Partition of the Airspaces Andrzej Rutkowski 1, Michał Chlebiej 1, Marcelina.
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
Apache Airavata GSOC Knowledge and Expertise Computational Resources Scientific Instruments Algorithms and Models Archived Data and Metadata Advanced.
Cluster Computing through an Application-oriented Computational Chemistry Grid Kent Milfeld and Chona Guiang, Sudhakar Pamidighantam, Jim Giuliani Supported.
National Computational Science National Center for Supercomputing Applications National Computational Science MyProxy: An Online Credential Repository.
National Center for Supercomputing Applications The Computational Chemistry Grid: Production Cyberinfrastructure for Computational Chemistry PI: John Connolly.
An Introduction to IBM Systems Director
GridChem-- User Support Kent Milfeld Supported by the NSF NMI Program under Award # Oct. 10, 2005.
GridChem A Computational Chemistry Cyber-infrastructure Sudhakar Pamidighantam NCSA, University of Illinois at Urabana Champaign
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
ESP workshop, Sept 2003 the Earth System Grid data portal presented by Luca Cinquini (NCAR/SCD/VETS) Acknowledgments: ESG.
3rd June 2004 CDF Grid SAM:Metadata and Middleware Components Mòrag Burgon-Lyon University of Glasgow.
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
Wenjing Wu Computer Center, Institute of High Energy Physics Chinese Academy of Sciences, Beijing BOINC workshop 2013.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
National Computational Science National Center for Supercomputing Applications National Computational Science NCSA-IPG Collaboration Projects Overview.
The PROGRESS Grid Service Provider Maciej Bogdański Portals & Portlets 2003 Edinburgh, July 14th-17th.
ALICE-USA Grid-Deployment Plans (By the way, ALICE is an LHC Experiment, TOO!) Or (We Sometimes Feel Like and “AliEn” in our own Home…) Larry Pinsky—Computing.
PROGRESS: ICCS'2003 GRID SERVICE PROVIDER: How to improve flexibility of grid user interfaces? Michał Kosiedowski.
09/02 ID099-1 September 9, 2002Grid Technology Panel Patrick Dreher Technical Panel Discussion: Progress in Developing a Web Services Data Analysis Grid.
Institute For Digital Research and Education Implementation of the UCLA Grid Using the Globus Toolkit Grid Center’s 2005 Community Workshop University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
July 11-15, 2005Lecture3: Grid Job Management1 Grid Compute Resources and Job Management.
ESFRI & e-Infrastructure Collaborations, EGEE’09 Krzysztof Wrona September 21 st, 2009 European XFEL.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation NEES TeraGrid.
Leveraging the InCommon Federation to access the NSF TeraGrid Jim Basney Senior Research Scientist National Center for Supercomputing Applications University.
INFSO-RI Enabling Grids for E-sciencE Running ECCE on EGEE clusters Olav Vahtras KTH.
TeraGrid Quarterly Meeting Arlington, VA Sep 6-7, 2007 NCSA RP Status Report.
AliEn AliEn at OSC The ALICE distributed computing environment by Bjørn S. Nilsen The Ohio State University.
Environmental Hydrology Applications Team Alliance Report
National Computational Science National Center for Supercomputing Applications National Computational Science Integration of the MyProxy Online Credential.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Cyberinfrastructure: Many Things to Many People Russ Hobby Program Manager Internet2.
GridChem Architecture Overview Rion Dooley. Presentation Outline Computational Chemistry Grid (CCG) Current Architectural Overview CCG Future Architectural.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
GridChem Developers Conference Focus For Final Year Sudhakar Pamidighantam NCSA 25 August 2006.
GridChem Sciene Gateway and Challenges in Distributed Services Sudhakar Pamidighantam NCSA, University of Illinois at Urbaba- Champaign
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Computational chemistry with ECCE on EGEE.
National Energy Research Scientific Computing Center (NERSC) Visportal : interface to grid enabled NERC resources Cristina Siegerist NERSC Center Division,
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poznan, Poland EGEE’07, Budapest, Oct.
GridShell/Condor: A virtual login Shell for the NSF TeraGrid (How do you run a million jobs on the NSF TeraGrid?) The University of Texas at Austin.
A Desktop Client for HPC Chemistry Applications: GridChem Kent Milfeld Supported by the NSF NMI Program under Award #
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poland EGEE’08 Conference, Istanbul, 24 Sep.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
Tutorial on Science Gateways, Roma, Catania Science Gateway Framework Motivations, architecture, features Riccardo Rotondo.
EGEE is a project funded by the European Union under contract IST Compchem VO's user support EGEE Workshop for VOs Karlsruhe (Germany) March.
Building PetaScale Applications and Tools on the TeraGrid Workshop December 11-12, 2007 Scott Lathrop and Sergiu Sanielevici.
InSilicoLab – Grid Environment for Supporting Numerical Experiments in Chemistry Joanna Kocot, Daniel Harężlak, Klemens Noga, Mariusz Sterzel, Tomasz Szepieniec.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
INTRODUCTION TO XSEDE. INTRODUCTION  Extreme Science and Engineering Discovery Environment (XSEDE)  “most advanced, powerful, and robust collection.
GridChem Current Status
Enable computational and experimental  scientists to do “more” computational chemistry by providing capability  computing resources and services at their.
A Quick Introduction to the WebMO Computational Interface
University of California, Berkeley
Presentation transcript:

National Center for Supercomputing Applications GridChem: Integrated Cyber Infrastructure for Computational Chemistry Sudhakar Pamidighantam 10 Oct

National Center for Supercomputing Applications Acknowledgements

National Center for Supercomputing Applications Motivation Software - Mature and easy to use to address chemists questions of interest Community of Users - Need and capable of using the software Some are non traditional computational chemists Resources - Various in capacity and capability

National Center for Supercomputing Applications Background Qauntum Chemistry Remote Job Monitor ( Quantum Chemistry Workbench) 1998, NCSA Chemviz , NSF

National Center for Supercomputing Applications Technologies Web Based Client Server Models Visual Interfaces Distributed computing

National Center for Supercomputing Applications GridChem NCSA Alliance was commissioned 1998 Diverse HPC systems deployed both at NCSA and Alliance Partner Sites Batch schedulers different at sites Policies favored different classes and modes of use at different sites/HPC systems

National Center for Supercomputing Applications Grid and Gridlock Alliance lead to Physical Grid Grid lead to TeraGrid Homogenous Grid was planned but it was difficult to keep it homogenous Things got more complicated and we have heterogeneous grid now!

National Center for Supercomputing Applications Extended TeraGrid Facility

National Center for Supercomputing Applications Initial Grid Status Grid Hardware Middleware Scientific Applications

National Center for Supercomputing Applications Current Grid Status Grid Hardware Middleware Scientific Applications Interfaces

National Center for Supercomputing Applications User Community Chemistry and Computational Biology User Base Sep 03 – Oct 04 NRAC AAB Small Allocations #PIs #SUs 5,953,100 1,374, ,000

National Center for Supercomputing Applications User Issues New systems meant learning new commands Porting Codes Learning new job submissions and monitoring protocols New proposals for time Computational modeling became more popular and users increased Batch queues are longer / waiting increased Find resources where to compute - probably multiple distributed sites Multiple proposals/allocations/logins Authentication and Data Security Data management

National Center for Supercomputing Applications Computational Chemistry Grid Integrated Cyber Infrastructure for Computational Chemistry Integrates Applications, Middleware, HPC resources, Scheduling and Data management Allocations, User Services and Training

National Center for Supercomputing Applications Resources Over 400 processors and 3,525,000 CPU hours available annually System (Site)Procs AvailTotal CPU Hours/Year HP Intel Cluster (OSC)12100,000 Intel Cluster (OSC)36315,000 Intel Cluster (UKy)96840,000 HP Integrity Superdome33290,000 Intel Cluster (NCSA)64560,000 SGI Origin2000 (NCSA) IA32 Linux Cluster ,000, ,000 Intel Cluster (LSU) ,000 1,000,000 IBM Power4 (TACC)16140,000

National Center for Supercomputing Applications Other Resources Extant HPC resources at various Supercomputer Centers NCSA Tungsten and Copper Optionally TeraGrid/local/personal resources These may require existing allocations/Authorization

National Center for Supercomputing Applications Applications GridChem supports some apps already –Gaussian 98/03, GAMESS, Molpro, NWChem Schedule of integration of additional software –ACES-2 –Crystal –Q-Chem –Wein2K –MCCCS Towhee –More …..

National Center for Supercomputing Applications Details Three tiered architecture –GridChem client –middleware server –computational resources

National Center for Supercomputing Applications Grid Middleware Proxy Server GridChem System user Portal Client Grid Services Grid applicationapplication Mass Storage

National Center for Supercomputing Applications GridChem Client Graphical user interface (GUI) Java desktop application Pre and Post Processing –helps scientists generate input –submit and monitor quantum chemistry jobs remotely –visualize output data Leverages internal development projects

National Center for Supercomputing Applications GridChem Client Architecture Composed of several modules –authentication –job-editor molecule builder visual molecular editor molecular fragment database crystal structure database –job submission –job manager job status info output monitoring and retrieval

National Center for Supercomputing Applications Allocation GridChem is in friendly user mode GridChem allocations are ready! Visit Simple one page submission Password is user generated ( with strong suggestions of the type) Registration of External allocations possible “Add Users” Facility Available for PI’s

National Center for Supercomputing Applications GridChem Client Launch

National Center for Supercomputing Applications GridChem Authentication Requires a GridChem Login

National Center for Supercomputing Applications GridChem Allocation Information

National Center for Supercomputing Applications User Preferences

National Center for Supercomputing Applications Creating Jobs

National Center for Supercomputing Applications GridChem Job Editor

National Center for Supercomputing Applications GridChem Job Editor Gamess Template

National Center for Supercomputing Applications GridChem Job Editor NWChem Template

National Center for Supercomputing Applications GridChem Nanocad Molecular Editor

National Center for Supercomputing Applications Molecular Editor Based Input

National Center for Supercomputing Applications GridChem Job Submission Job Object.

National Center for Supercomputing Applications Submit Jobs

National Center for Supercomputing Applications GridChem Job Management

National Center for Supercomputing Applications Job Status Information

National Center for Supercomputing Applications Monitor Output

National Center for Supercomputing Applications Post-Processing Lexical Analysis And Parsing Follows the progress of the calculation while it is still running or has completed. Plots the energy, gradient, etc versus iteration number. Displays the current (optimized) structure in the Molecular Editor

National Center for Supercomputing Applications Post ProcessingResults

National Center for Supercomputing Applications Allocations Existing allocations at various extant resources are supported Community allocation to reduce proposal writing/review “headaches” for already “funded” research.

National Center for Supercomputing Applications User/Community Support Support provided by distributed set of staff involved in the project - Chemists, Programmers, Systems Engineers Problems tracking through single mechanism - PCS Ticketing System Online documentation to be provided on the CCG website - FAQs, Benchmarking Informations, Tips/Tricks etc..

National Center for Supercomputing Applications Training and Outreach Integration Develop modules on a set of topics –interface fundamentals (e.g., inputs, choice lists, controls, etc.) authentication/authorizationmolecular builder job managerresource management post-processingvisualization integration of additional applications Provide as workshops and seminars –5th Annual Computational Chemistry Conference at the UIUC, April 17-19, 2005 Annual updates –track advancements and additional technologies developed and integrate them into CCG

National Center for Supercomputing Applications Work In Progress New Resource Integration Easily manageable Resource Description Facility to add or remove resources and validation Software Provide Pre and Post Processing for additional Application Software Automated Distributed computing Metascheduling across Grid

National Center for Supercomputing Applications Applications Gamess NWChem MolPro Pre and Post Processing Support

National Center for Supercomputing Applications Post Processing Some example Visuals Arginine Gamess/6-31G* Total electronic density 2D - Slices

National Center for Supercomputing Applications Molecular Orbitals 2D

National Center for Supercomputing Applications 3D VRML Views

National Center for Supercomputing Applications Questions We would like to be responsive to community requests Source is OPEN. Contributions welcome!