Download presentation
Presentation is loading. Please wait.
Published byCarol Bishop Modified over 9 years ago
1
EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Computational chemistry with ECCE on EGEE grids Olav Vahtras KTH
2
EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks ECCE Extensible Computational Chemistry Environment –A complete environment for defining, submitting, storing and analyzyng computational chemistry calculations GUI Compute servers Data servers
3
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 3 About ECCE Developed by PNNL Supported on Linux, SGI, Sun Free of use for academic users Support for NWChem, Gaussian98, Gaussian03, Gamess-UK,Amica Written in C++ X Windows Motif toolkit OPENGL graphics
4
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 4 Main panel Organizer Builder Viewer Machine browser Periodic table
5
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 5 Organizer Organizer summarizes projects and calculations in a “file manager” view Information is stored on a data server (apache server with a Web-DAV) interface Color-coded status of calculations (ready, running, finished, error)
6
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 6 Builder Builder: compose molecular system from atoms or molecular building blocks from the Structure library Initial structure from simple molecular mechanics or user input Gaussian and NWChem calculations can be imported
7
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 7 Editor Define charge, multiplicity basis set Choose basis set from a basis set library Define method (HF, DFT) View generated input file Launch calculation
8
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 8 Basis set library Choose basis set for all atoms or different basis set for different atom types
9
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 9 Launcher Select machine where the calculation is to run
10
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 10 Viewer Graphical presentation of final result Geometry Forces Electron density Orbitals Convergence graph
11
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 11 Example
12
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 12 Example
13
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 13 Water
14
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 14 Water
15
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 15 Water
16
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 16 Editor
17
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 17 Builder
18
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 18 Oxygen
19
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 19 Add hydrogens
20
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 20 Editor
21
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 21 Basis set tool
22
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 22 Final Edit
23
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 23 Launch
24
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 24 Viewer
25
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 25 View density
26
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 26 View HOMO
27
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 27 ECCE on grids Tasks –Make ECCE talk to g-lite Submitting Monitoring Job status Job progress Retrieving –Options Text configuration files Perl communication scripts All work in progress
28
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 28 Adapting ECCE Define a queue manager in siteconfig/QueueManagers –GLITE|submitCommand: glite-job-submit –GLITE|cancelCommand: glite-job-cancel –GLITE|queryJobCommand: glite-job-status Define a submit host where glite is installed (could be the same as the ECCE client host –Configuration files glitehost.Q, Machines,Queues Define ecce states in relation to glite job states (running,queued,completed) –Perl script eccejobmonitor
29
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 29 Summary –A chemists “project management” software –ECCE GUI hides details from the user –Collects results from a variety of computational resources in a single database –ECCE has a high pedagogical value for students of chemistry –Lower threshold for computational chemists to turn to grid resources
30
Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE08, Catania 2009-03-04 30 Acknowledgment Acknowledgement –Gary Black, PNNL
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.