ab initio photodynamics calculations on the grid: approaches and applications
DESCRIPTION
Ab initio photodynamics calculations on the Grid: approaches and applications. Hans Lischka, Matthias Ruckenbauer, Wilfried Gansterer and Osvaldo Gervasi University of Vienna and University of Perugia. Quantum Chemistry and Molecular Simulations. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/1.jpg)
Ab initio photodynamics calculations on the Grid:
approaches and applications
Hans Lischka, Matthias Ruckenbauer, Wilfried Gansterer and Osvaldo Gervasi
University of Vienna and University of Perugia
![Page 2: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/2.jpg)
Quantum Chemistry and Molecular Simulations
• Computation of molecular properties: structures and spectroscopical data
• Chemical dynamics
• Energy surface plays a fundamental role
• Quantum Chemistry has made dramatic progress in accurate calculations
![Page 3: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/3.jpg)
Advances in Quantum Chemical Methodology and Applications
• Isolated molecules– Fixed geometry– Geometry relaxation and vibrational frequencies– Reaction dynamics– Electronic ground state and excited states
• Solid state– Bulk phase and adsorption processes on surfaces– Geometry relaxation and vibrational frequencies– Dynamics
• Solution– Most difficult case (no periodicity), many methods
still in development
![Page 4: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/4.jpg)
Photochemistry
• Several electronic states at the same time
• Theoretical framework very difficult
Cembran et al. JACS 126, 16018 (2004)
![Page 5: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/5.jpg)
Photostability of DNA Bases
• What is the mechanism?
• Is this property important for the evolution processes in pre-biotic stages of the earth?
Adenine as example:
0 750 1500delay time / fs
Ultrafast (femtosecond) laser experiments
![Page 6: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/6.jpg)
Adenine Dynamics
![Page 7: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/7.jpg)
Methods and Computer Programs
COLUMBUS• MRCI, CASSCF• Analytical gradients• non-adiabatic couplingswww.univie.ac.at/columbus
NEWTON-X• Classical and mixed quantum-classical dynamics (surface hopping)• Interfaces to COLUMBUS, TURBOMOLE, DFTBwww.univie.ac.at/newtonx
Public domain programs
COLUMBUS has more than 500 registered users
![Page 8: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/8.jpg)
Columbus: Technical Details
• Quantumchemical Ab-Initio Software for high-level Calculations
• 64 executables
• Choice of BLAS and LAPACK influences performance strongly– Execution time reduced by a factor of two when
using GOTO-blas instead of GNU-libblas
• Compiler Optimization gives ~10% speedup
![Page 9: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/9.jpg)
Columbus
• Huge (but mostly sparse) symmetric matrices to be handled– Dimension up to 1 billion
• Execution time ranging from minutes to weeks– Mostly 1h - 24h
• Memory requirement 2GB per node
• Temporary diskspace ~20 MB to several GB
![Page 10: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/10.jpg)
Columbus
• Installation platform dependent
• Unsupervised compilation unfavorable
• Validation procedure not fully automatized (yet)
• Static linked executables for some, but not all platforms
• Diskspace-requirement ~100MB for executables
![Page 11: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/11.jpg)
Columbus
System linked executables available
Intel PIV IA-32
Linux
Yes, static
Intel PIV EM64T Linux
Yes, static
Intel Itanium-2
Linux
Yes, static
Intel Core Duo
Linux
Yes, staticusing cores single
System linked executables available
Intel Core2Duo/Quad
Linux
Yes, dynamicusing cores single
Athlon64
Linux
Yes, only
GNU-blas
Opteron64
Linux
Yes, static
Opteron64
Solaris
Yes, dynamic
![Page 12: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/12.jpg)
Newton-X: Technical Details
• Ab-Initio Molecular dynamics package
• Excited-state- and nonadibatic dynamics
• Requires third-party ab-initio program for energy and gradient– Columbus– Turbomole– ...
![Page 13: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/13.jpg)
Newton-X
• Calculation of many completely independent trajectories (Tully's surface-hopping on-the-fly)
• In each time step of a trajectory call of the quantum chemical program (COLUMBUS, TURBOMOLE,...) – sequential ordering!
• Hundred thousands of calls times hundreds of trajectories extended computational campaigns composed of QC jobs with high computational demands
![Page 14: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/14.jpg)
Strategy
• Each QC (COLUMBUS/TURBOMOLE) job step requires high-speed interprocess connection sequential job on a single node or parallelization (no screen-saver application)
Parallel COLUMBUS implementation e.g. on JUMP and JUBL (Blue Gene L) at the John von Neumann-Institute for Computing in Jülich
• Grid management for computational campaigns
![Page 15: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/15.jpg)
Vienna Grid Environment
Maxillo Facial Surgery support
Inhaled drug delivery simulation
HPCApplication
HPCApplication
GridResource
GridResource
VGE
DataManagement
JobManagement
QoSManagement
hidden fromthe user
QoS component
• Expose HPC applications as services• Support dynamic negotiation of QoS
Excited-stateMolecularDynamicsSimulation
![Page 16: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/16.jpg)
EGEE
• Enabling Grids for E-SciencE
• Globus/Condor based Grid (→gLite)
• Over 30.000 CPUs
• Over 5 PByte of Storage
• Virtual Organisations– CompChemVO (University of Perugia)
• Columbus now available
![Page 17: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/17.jpg)
EGEE: First Experiences
• Automatic Grid installation difficult, finally successful (more information from Osvaldo Gervasi), more experience has to be gained
• COLUMBUS calculations in Perugia successful
• Extension to other Grid segments planned for the next future
• Experience for implementation of other QC program packages COST Chemistry D37 GRIDCHEM
![Page 18: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/18.jpg)
Summary
• Columbus/Newton-X deployed on EGEE Grid and as VGE-Service (LUNA-cluster, QCCD-Cluster)
• Execution of extensive computational campaigns seem to be possible
• More has to be done on workflows when more program packages are included
![Page 19: Ab initio photodynamics calculations on the Grid: approaches and applications](https://reader035.vdocument.in/reader035/viewer/2022062301/568149cc550346895db6fa00/html5/thumbnails/19.jpg)
Acknowledgments
Vienna-QM: Matthias Ruckenbauer, Mario Barbatti, Adélia Aquino, Daniel Tunega, Jaroslaw Szymczak, B. Sellner, H. Pašalić
Vienna-IT: Ivona Brandic, Siegfried Benkner,Wilfried GanstererPerugia: O. Gervasi Pisa: Maurizio Persico, Giovanni Granucci
Austrian Science Fund