Upload
victor-gibbs
View
213
Download
0
Embed Size (px)
Citation preview
INFSO-RI-508833
Enabling Grids for E-sciencE
www.eu-egee.org
Running ECCE on EGEE clusters
Olav Vahtras
KTH
EGEE08, Istanbul 2008-09-22 2
Enabling Grids for E-sciencE
INFSO-RI-508833
ECCE
• Extensible Computational Chemistry Environment– A complete environment for
defining, submitting, storing and analyzyng computational chemistry calculations GUI Compute servers Data servers
EGEE08, Istanbul 2008-09-22 3
Enabling Grids for E-sciencE
INFSO-RI-508833
About ECCE
• Developed by PNNL• Supported on Linux, SGI, Sun• Free of use for academic users• Support for NWChem, Gaussian• Written in C++• X Windows Motif toolkit• OPENGL graphics
EGEE08, Istanbul 2008-09-22 4
Enabling Grids for E-sciencE
INFSO-RI-508833
Main panel
• Organizer• Builder• Viewer• Machine browser• Periodic table
EGEE08, Istanbul 2008-09-22 5
Enabling Grids for E-sciencE
INFSO-RI-508833
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)
EGEE08, Istanbul 2008-09-22 6
Enabling Grids for E-sciencE
INFSO-RI-508833
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
EGEE08, Istanbul 2008-09-22 7
Enabling Grids for E-sciencE
INFSO-RI-508833
Editor
• Define charge, multiplicity basis set
• Choose basis set from a basis set library
• Define method (HF, DFT)• View generated input file• Launch calculation
EGEE08, Istanbul 2008-09-22 8
Enabling Grids for E-sciencE
INFSO-RI-508833
Basis set library
• Choose basis set for all atoms or different basis set for different atom types
EGEE08, Istanbul 2008-09-22 9
Enabling Grids for E-sciencE
INFSO-RI-508833
Launcher
• Select machine where the calculation is to run
EGEE08, Istanbul 2008-09-22 10
Enabling Grids for E-sciencE
INFSO-RI-508833
Viewer
• Graphical presentation of final result
• Geometry• Forces• Electron density• Orbitals• Convergence graph
EGEE08, Istanbul 2008-09-22 11
Enabling Grids for E-sciencE
INFSO-RI-508833
Example
EGEE08, Istanbul 2008-09-22 12
Enabling Grids for E-sciencE
INFSO-RI-508833
New project
EGEE08, Istanbul 2008-09-22 13
Enabling Grids for E-sciencE
INFSO-RI-508833
Water
EGEE08, Istanbul 2008-09-22 14
Enabling Grids for E-sciencE
INFSO-RI-508833
New calculation
EGEE08, Istanbul 2008-09-22 15
Enabling Grids for E-sciencE
INFSO-RI-508833
Geometry optimization
EGEE08, Istanbul 2008-09-22 16
Enabling Grids for E-sciencE
INFSO-RI-508833
Editor
EGEE08, Istanbul 2008-09-22 17
Enabling Grids for E-sciencE
INFSO-RI-508833
Builder
EGEE08, Istanbul 2008-09-22 18
Enabling Grids for E-sciencE
INFSO-RI-508833
Oxygen
EGEE08, Istanbul 2008-09-22 19
Enabling Grids for E-sciencE
INFSO-RI-508833
Add hydrogens
EGEE08, Istanbul 2008-09-22 20
Enabling Grids for E-sciencE
INFSO-RI-508833
Editor
EGEE08, Istanbul 2008-09-22 21
Enabling Grids for E-sciencE
INFSO-RI-508833
Basis set library
EGEE08, Istanbul 2008-09-22 22
Enabling Grids for E-sciencE
INFSO-RI-508833
View input file
EGEE08, Istanbul 2008-09-22 23
Enabling Grids for E-sciencE
INFSO-RI-508833
Launch
EGEE08, Istanbul 2008-09-22 24
Enabling Grids for E-sciencE
INFSO-RI-508833
Running job
EGEE08, Istanbul 2008-09-22 25
Enabling Grids for E-sciencE
INFSO-RI-508833
Finished job
EGEE08, Istanbul 2008-09-22 26
Enabling Grids for E-sciencE
INFSO-RI-508833
View density
EGEE08, Istanbul 2008-09-22 27
Enabling Grids for E-sciencE
INFSO-RI-508833
View HOMO
EGEE08, Istanbul 2008-09-22 28
Enabling Grids for E-sciencE
INFSO-RI-508833
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
EGEE08, Istanbul 2008-09-22 29
Enabling Grids for E-sciencE
INFSO-RI-508833
• 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
EGEE08, Istanbul 2008-09-22 30
Enabling Grids for E-sciencE
INFSO-RI-508833
Acknowledgment
• Acknowledgement– Gary Black, PNNL