GridChem Developers Conference Focus For Final Year Sudhakar Pamidighantam NCSA 25 August 2006.

Slides:



Advertisements
Similar presentations
1 Perspectives from Operating a Large Scale Website Dennis Lee VP Technical Operations, Marchex.
Advertisements

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.
Systems Analysis and Design in a Changing World
Priority Research Direction (I/O Models, Abstractions and Software) Key challenges What will you do to address the challenges? – Develop newer I/O models.
GridChem and ParamChem: Science Gateways for Computational Chemistry (and More) Marlon Pierce, Suresh Marru Indiana University Sudhakar Pamidighantam NCSA.
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
4.1.5 System Management Background What is in System Management Resource control and scheduling Booting, reconfiguration, defining limits for resource.
NHSmail: Technology Refresh 26 th February 2008 Mike Dolan NHSmail Migration Manager.
Copyright © 1998 Wanda Kunkle Computer Organization 1 Chapter 2.1 Introduction.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
CONSTRUCTION & THE FOOD INDUSTRY The Insurance Industry View Steve Exwood & Jon Miller.
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.
Cluster Computing through an Application-oriented Computational Chemistry Grid Kent Milfeld and Chona Guiang, Sudhakar Pamidighantam, Jim Giuliani Supported.
Hands-On Microsoft Windows Server 2008
Chapter 2. Creating the Database Environment
Microsoft ® Official Course Module 10 Optimizing and Maintaining Windows ® 8 Client Computers.
المحاضرة الثالثة. Software Requirements Topics covered Functional and non-functional requirements User requirements System requirements Interface specification.
National Center for Supercomputing Applications The Computational Chemistry Grid: Production Cyberinfrastructure for Computational Chemistry PI: John Connolly.
National Center for Supercomputing Applications GridChem: Integrated Cyber Infrastructure for Computational Chemistry Sudhakar.
GridChem-- User Support Kent Milfeld Supported by the NSF NMI Program under Award # Oct. 10, 2005.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
Frascati, October 9th, Accounting in DataGrid Initial Architecture Albert Werbrouck Frascati, October 9, 2001.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
Grid Workload Management & Condor Massimo Sgaravatto INFN Padova.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
Project 2003 Presentation Ben Howard 15 th July 2003.
The Future of the iPlant Cyberinfrastructure: Coming Attractions.
© Janice Regan, CMPT 300, May CMPT 300 Introduction to Operating Systems Operating Systems Overview Part 2: History (continued)
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
Systems Analysis and Design in a Changing World, Fourth Edition
 Apache Airavata Architecture Overview Shameera Rathnayaka Graduate Assistant Science Gateways Group Indiana University 07/27/2015.
WS2012 File and Storage Services Management Name Jeff Alexander Technical Evangelist – Windows Infrastructure Microsoft Australia
High-Performance Computing Business Priorities Presentation.
Nanco: a large HPC cluster for RBNI (Russell Berrie Nanotechnology Institute) Anne Weill – Zrahia Technion,Computer Center October 2008.
T3 analysis Facility V. Bucard, F.Furano, A.Maier, R.Santana, R. Santinelli T3 Analysis Facility The LHCb Computing Model divides collaboration affiliated.
Microsoft Management Seminar Series SMS 2003 Change Management.
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.
Module 9 Planning and Implementing Monitoring and Maintenance.
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 Sciene Gateway and Challenges in Distributed Services Sudhakar Pamidighantam NCSA, University of Illinois at Urbaba- Champaign
Module 14 Monitoring and Maintaining Windows Server® 2008 Servers.
CS223: Software Engineering Lecture 13: Software Architecture.
Tackling I/O Issues 1 David Race 16 March 2010.
A Desktop Client for HPC Chemistry Applications: GridChem Kent Milfeld Supported by the NSF NMI Program under Award #
Next Generation of Apache Hadoop MapReduce Owen
Data Infrastructure Building Blocks (DIBBS) NSF Solicitation Webinar -- March 3, 2016 Amy Walton, Program Director Advanced Cyberinfrastructure.
PEER 2003 Meeting 03/08/031 Interdisciplinary Framework Major focus areas Structural Representation Fault Systems Earthquake Source Physics Ground Motions.
L ECTURE -6 Topics: Introduction to Operating system. Functions of an Operating system. Classification of Operating systems.
Building PetaScale Applications and Tools on the TeraGrid Workshop December 11-12, 2007 Scott Lathrop and Sergiu Sanielevici.
GameChanger’s Rate Quote Issue Solution is Deployed to Microsoft Azure for a Fast, Flexible Direct to Consumer Insurance Sales Solution MICROSOFT AZURE.
Page : 1 SC2004 Pittsburgh, November 12, 2004 DEISA : integrating HPC infrastructures in Europe DEISA : integrating HPC infrastructures in Europe Victor.
1.3 Operating system services An operating system provide services to programs and to the users of the program. It provides an environment for the execution.
The Next Step Hudson Fare Files 102 – Import & upload Rev. 10/14.
INTRODUCTION TO XSEDE. INTRODUCTION  Extreme Science and Engineering Discovery Environment (XSEDE)  “most advanced, powerful, and robust collection.
HP SmartStream Production Center
CPU Scheduling CSSE 332 Operating Systems
GridChem Current Status
Enable computational and experimental  scientists to do “more” computational chemistry by providing capability  computing resources and services at their.
Project Portfolio Management Vision and Product Roadmap
Operating Systems CPU Scheduling.
CPU Scheduling G.Anuradha
NASPAC 2.0 Architecture January 27, 2010
Computer Fundamentals
Chapter 5: CPU Scheduling
The new way of IT – Maturity levels
Overview of Workflows: Why Use Them?
Implementation of a small-scale desktop grid computing infrastructure in a commercial domain    
Presentation transcript:

GridChem Developers Conference Focus For Final Year Sudhakar Pamidighantam NCSA 25 August 2006

How to make Impact Improve Pre Processing Tools Improve Processing Experience Improve Post Processing Tools Each one is a challenge Prioritize Deploy Robust Systems Engage Community

How to Make an Impact Pre Processing Current Frustrations for users Discovering Resources Specifying Requirements Estimating Time/memory/disk for the run Reliably Completing the Jobs Starting and Restarting Reliably Moving Between Applications Note: Not a whole lot questions for input generation yet.

Resource capabilities are unclear from Submit Job window Application Quick Description Long Description HPC System System Info (Capability Capacity, Queue wait time) Job Specific Information ( Method Scaling, Sweet spot # of Processors, Memory and Disk Requirements) Discovering Resources

Specifying Requirements Application Specific Guide for requirement specification (Direct and InCore and Semi-Direct methods Choices) Exploiting Memory of the system Exploiting Fast IO Devices Exploiting other System Infrastructure ( Fast Network, Cache etc….)

Estimating Resources for the run Time Depends on size of the system Methods used Benchmark Information ( Intelligent Discovery based on size, methods, systems and processor count) For optimizations, depends on initial guess Memory Use maximum available ( always the best) Vs Minimum Required. For SMPs the latter may be important. Disk ( use whatever is needed with no restrictions )

Reliably Completing the Jobs Once the job is submitted the job should not die abruptly Causes: Improper requirement specifications ( user errors), Lack of proper restart data for continuation runs System Crash/Hang, Application immaturity, Scheduling conflicts If System is down/unreachable Can we suggest alternative resources during job submission? Can we auto restart incomplete jobs?!

Starting and Restarting Reliably Consistency Checks for Inputs Just before submitting/starting for any application Estimating Start times and wait times accurately for multiple systems Grid/MetaScheduling of Multiple GridChem jobs For restarting jobs check the restart information before job is submitted and ensure it will work ( This information is sometimes on MSS)

Input Generation Who Needs GUI? Students/NonTraditional Users, Experts Other GUIs Molecular Editors How to deploy and make GUI’s accessible ( not bury them deep in the client) Improved Enrty Page that shows capabilities and is inviting to generate inputs and launch jobs

GUIs GaussView (Commercial, several others….) JME WebMO Editor JME-CML JChemPaint CSEOnline Crystal Editor Ghemical Gemstone

Post Processing Requirements Common Post Processing Modules NBO Analysis (Unintegrated) Molden Invoke Molden Directly Preprocess data and invoke Molden Other ThirdParty Analysis tools MOPro nancy.fr/english/index_eng.htmlhttp:// nancy.fr/english/index_eng.html NCSAChem(Sellers), PSI(Jorgensen) and Gamess Viewers

Moving Between Applications Ease of moving from one application to another Use one for some methods and others for different ones or property calculations Use results of one run in another application Create a workflow capability to define such transitions Caveats: Some application performance can not be compared with another.

Reducing the Barrier for Computation Reserving Resources Automating Resource Selection with matching job requirements

Future GridChem/CCG Extension Apply for an extension to OCI Seek Input from Program Officer (Miriam Heller) Collaborate with right minded partners (CSEO/GEMSTONE and other Scince Gateways) Show tools can be integrated between existing infrastructure to further specific science projects Visit NSF with good porposals Communicate Leverages across NSF divisions (Chemistry/OCI) to fund extension in scope for Resources in CCG and Applications and Integration in software development Obtain Science Funding Separately