grid based molecular simulators osvaldo gervasi dept. of mathematics and computer science university...

37
Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia [email protected] EGEE Generic Applications Advisory Panel first meeting Antonio Laganà Dept. of Chemistry University of Perugia [email protected] CERN, Geneva, June 14 th , 2004

Upload: brent-blair

Post on 05-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Grid based Molecular Simulators

Osvaldo GervasiDept. of Mathematics and

Computer ScienceUniversity of [email protected]

EGEE Generic Applications Advisory Panel

first meeting

Antonio LaganàDept. of Chemistry

University of [email protected]

CERN, Geneva, June 14th, 2004

Page 2: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

COST Chemistry and METACHEM

Ongoing metalaboratories in Chemistry

Architecture of the Simulator

Conclusions

Summary

Page 3: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

COST- Countries (2002) Participating Institutions

Switzerland (143) Israel (27)

Non COST (78)

FYROM (4)

Turkey (20)

Croatia (38)

F.R.Y. (6) Austria (152)Belgium (165)

Denmark (133)

Finland (137)

France (174)

Germany (179)

Greece (113)

Ireland (102)

Italy (173)

Luxembourg (6)

Netherlands (150)

Portugal (96)

Spain (184)

Sweden (134)

United Kingdom (180)

Bulgaria (49)

Cyprus (52)

Czech Republic (104)

Estonia (10)

Hungary (134)

Iceland (18)

Latvia (37)

Lithuania (42)

Malta (12)

Norway (124)

Poland (105)

Romania (67)

Slovakia (48)

Slovenia (100)

EU COST States (2078)

EU Framework Programme associated states (902)

Other COST States (211)

Participation of non-COST institutions (Details on following Chart)

Cooperating States (27)

Participation of Non-COST Institutions (Total: 78)

Algeria (1)

Armenia (2)

Argentina (1)

Australia (3)

Canada (13)

China (2)India (1)

Eritrea (1)

Japan (6)

NGO (3)

Russia (22)

Ukraine (8)USA (16)

Page 4: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

The twentyfive EU Member States

EFTA Member States Iceland Norway Switzerland*

Candidate Counties Bulgaria Romania

Turkey *

* Not Associated to FP

COST Member States

Co-operating State Israel

Other Countries Federal Republic of Yugoslavia*

Former Yugoslav Republic of Macedonia*

Croatia *

Page 5: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

The COST Chemistry domain

•Created in 1992

•34 Actions launched since 1992 (12 completed with final evaluation)

•22 running (10 had the mid term evaluation)

•Research Chemists from 31 COST Countries

•Associated Institutions from Australia, Japan, Russia, Ukraine and the USA

Page 6: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

• Health and Therapy - D13 (New Molecules for Human Health), - D18 (Lanthanide Chemistry for Diagnosis and Therapy), - D20 (Metal Compounds in the Treatment of Cancer and

Viral Diseases)

• Biology and Prebiotic - D21 (Metalloenzymes and Chemical Biomimethics), - D22 (Protein Lipid Interaction), - D27 (Prebiotic Chemistry and Early Evolution), - D28 (Natural Products as a Source for Discovery,

Synthesis and Application of Pharmaceuticals)

Second batch of Actions

Page 7: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

• Nanostructures and new Functions and Materials - D14 (Functional Molecular Material), - D17 (Oligomers, Polymers and Copolymers via Metal Catalysis), - D31 (Organising Non-Covalent Chemical Systems with Selected

Functions), - D34 (Nanoscale Electrochemical and Bioprocesses at solid

aqueous interfaces of industrial materials)

• New Molecules and Clean Processes - D15 (Interfacial Chemistry and Catalysis), - D24 (Sustainable Chemical Processes Stereoselective

Transition Metal Catalysed Reactions), - D25 (Applied Biocatalysis: Stereoselective and Environmentally

Friendly Reactions catalysed by Enzymes) - D29 (Sustainable Chemical Processes: Stereoselective

Transition Metal-Catalysed Reactions)

Second batch of Actions

Page 8: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

• High Pressure and Energy - D30 (High Pressure Tuning of Chemical and Biochemical

Processes), - D32 (Chemistry in High Energy Microenvironments)

• Theory and computing - D16 (Combinatorial Chemistry), - D23 (Metachem: Metalaboratories for Complex Computational

Applications in Chemistry), - D26 (Integrative Computational Chemistry)

Second batch of Actions

Page 9: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Metachem: Matalaboratories for Complex Applications in Chemistry

• MURQM: Multireference Quantum Chemical Methods

• DIRAC: Four Component Relativistic Quantum Chemical Calculations

• SIMBEX: Simulation of Molecular Beam Experiments

• DYSTS: Dynamics and Spectroscopy of Systems : Relevant to Environment and Applied Chemistry

• ELCHEM: E-learning Technologies for Chemistry

• ICAB: Integration of Codes for Ab Initio Methods

• COMOVIT: Collaborative Molecular and Electronic Structure Visualization tools

Page 10: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Simbex

Murqm

Dirac

Elchem

Dysts

Comovit

Icab

EU partners of D23 WGs

Page 11: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Labs per nationality

1 Isr,Pl,Sk,Nl2 Cz,Ch, Fr, Dk, A, Sw, No3 Hu4 Gr5 E6 D, Uk,9 I

Page 12: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

MURQM (P. CARSKY, CZ)

•Ab initio codes are designed in a cooperative way. They deal with large matrices and linear algebra operations. Diagonalizations and minimizations. Construction of hypersurfaces of potential energy values bypoints

• 9 Laboratories (Petr Cársky - J. Heyrovsky Institute - Czech Republic, Jiri Pittner - J. Heyrovsky Institute - Czech Republic, Ivan Hubac - Comenius University – Slovakia, Stephen Wilson - Rutherford Appleton Laboratory –UK, Wolfgang Wenzel Universität Dortmund, Germany, Leszek Meissner - Nicholas Copernicus University – Poland, Volker Staemmler - Ruhr Universität – Germany, Constantinos Tsipis - Aristotle University of Thessaloniki – Greece, Aristides Mavridis - National and Kapodistrian Univ. of Athens - Greece)

Page 13: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

DIRAC (K. FAEGRI, NO)

•Cooperative development of MC-SCF, gradient minimization, DFT capabilities, integral algorithms for relativistic accurate concurrent calculations

• 6 Laboratories (Knut Faegri - University of Oslo – Norway, Hans J. Aagaard Jensen University of Southern Denmark – Denmark, Uzi Kaldor -Tel Aviv University – Israel, Patrick Norman - Linköping University – Sweden, Trond Saue - Université Louis Pasteur – France, Lucas Visscher - Vrije Universiteit Amsterdam – Netherlands, Timo FleigHeinrich - Heine University - Germany)

Page 14: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

SIMBEX (O. GERVASI, I)

•Coordinated implementation of a workflow management environment to simulate molecular beam experiments and molecular processes. Ab initio, dynamics, kinetics and statistics codes are assembled

• 10 Laboratories (Osvaldo Gervasi - Università di Perugia – Italy, Ernesto Garcia - Universidad del Pais Vasco – Spain, Gabriel Balint-Kurti - University of Bristol – UK, Gunnar Nyman - University of Goteborg – Sweden, Peter Kacsuk - MTA SZTAKI – Hungary, Jaroslaw Nabrzyski Inst. Bioorganic Chem., Poland, Francisco Tirado - Universidad Complutense – Spain, Ranieri Baraglia – CNR – Italy, Robert J. Allan – Daresbury Laboratory – UK, Gyorgy Lendvay – HAS -Hungary)

Page 15: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

DYSTS (A. AGUILAR, E)

•Environment and application driven dynamics and spectroscopy calculations distributed among the participating laboratories

•4 Laboratories (Antonio Aguilar-Navarro - Universidad de Barcelona – Spain, Vincenzo Aquilanti - Università di Perugia – Italy, Florent Xavier Gadea - Université Paul Sabatier – France, Paolo Palmieri - Universita di Bologna - Italy)

Page 16: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

ELCHEM (A. LAGANA, I)

•Coordinated development of ubiquitous learning technologies and virtual laboratories. Design of distributed virtual reality tools at human and molecular level

•10 Laboratories (Antonio Laganà - Università di Perugia – Italy, Ernst Bratz - TU Muenchen – Germany, Gustavo Avitabile - Università Federico II – Italy, Dimitra Kovala-Demertzi - University of Ioannina – Greece, Jens Josephsen - Roskilde University – Denmark, Paul Yates - Keele University – UK, Anna Croft - University of Wales – UK, Evangelia Varella - University of Thessaloniki – Greece)

Page 17: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

ICAB (E. ROSSI, I)

•Coordinated development of linear scaling methods for ab initio calculations with particular emphasis on chemical data transfer and handling

•6 Laboratories (Elda Rossi – CINECA –Italy, Renzo Cimiraglia - Università di Ferrara – Italy, Daniel Maynau – IRSAMC – France, José Sanchez-Marin - Universitat de Valencia – Spain, Peter Szalay - Eötvös Loránd University – Hungary, Rosa Caballol - Universitat Rovira i Virgili Spain)

Page 18: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

COMOVIT (H. LUETHI, CH)

•Design and development of multimedia distributed software to handle 3D molecular information of ab initio origin

•6 Laboratories (Hans Peter Luethi, ETH - Zurich - CH)

Page 19: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

The architecture of the Simulator

SURFACESURFACEConstruction of the

Potential Energy Surface

DYNAMICSDYNAMICSDynamical properties

Calculation

no yes

end

PROPERTIESPROPERTIESCalculation of

Averaged quantities

Good

Results?

Page 20: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Electronic Structure calculation and representation

•Isolated (gas phase) small molecules

•Isolated (gas phase) large molecules

•Condensed phase and solid state calculations

•Topological studies

•Modeling and functional representations of the potential energy surfaces

Page 21: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Molecular Dynamics calculations

•Exact quantum dynamics for small systems

•Semiclassical and mixed classical-quantum for intermediate systems

•QM/MM and Car Parrinello

•Classical dynamics

Page 22: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Observable Properties

•Structure and stability calculations for aggregates of various sizes

•Kinetics and fluid dynamics calculations

•Thermodynamics properties

•Direct Monte Carlo calculations

•Condensed phase and liquid crystals

•Cross sections and rate coefficients

Page 23: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Electronic Structure Programs

•Small molecules (GAMESS-UK, GAMESS US, MOLPRO)

•Large molecules (GAUSSIAN03)

•Topological analysis of the interactions (AIMPAC, TOPOND)

•Modelling and fitting of the potential energy surfaces (FITTING)

Page 24: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Molecular Dynamics Programs

•Car-Parrinello (CPMD)

•Classical dynamics (ABCtraj, VENUS96; DL_POLY)

•Quantum dynamics (TD)

•Semiclassical dynamics (ABCsem)

Page 25: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Observable Properties Programs

•Direct Monte Carlo (DSMC)

•Energy and angular distributions

Page 26: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Critical Features of the Individual Programs

•AB INITIO METHODS (molpro, gamess, adc, gaussian, ) resource requests are proportional to N3 (N is the number of electrons) and to MD (M is the number of grid points per dimension D) for CPU and disc demand.

•EMPIRICAL FORCE FIELDS (Venus, dl_poly, …) resource requests are proportional to P! (P is the number of atoms)

Page 27: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

•DYNAMICS (APH3D, TIMEDEP, …) these programs use as input the output of the previous module most critical dependence is on the total angular momentum J value that can increase up to several hundred units and the size of the matrices depend on 2J+1

•KINETICS PROGRAMS use dynamics results for integrating relevant time dependent applications

Critical Features of the Individual Programs (ii)

Page 28: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

The model architecture of a Simulator

Sim

ula

torP

rog

ram

sAb-initio

techniques,

PES fitting,

Molecular Dynamics

Grid infrastructure

Clie

nt

side

If VMsinvolve

d

Sim

Gat

e

Java

Ap

ple

ts

HTTP Server side

Net Sockets Net Sockets

Polling

Grid middleware

Page 29: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Local Platforms

•Several workstations (IBM, Sun, SG, HP, ..)

•Clusters of PC

•Parallel machines (IBM SP, Origin, Sun multiprocessor, …)

•Supercomputer centers (CINECA, EPCC, CESCA, ..)

Page 30: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Metalaboratories components

•Molecular expertise centers

•Specialized software fabric (programs, interfaces, ..)

•Grid middleware

•Grid infrastructure

•Users

Page 31: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Virtual Monitors of the Angular Distribution of H + ICl

ABCtraj:

QCT for 3 body

systems

Page 32: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

OH-HCl trajectory

Venus:

QCT for many body

systems

Page 33: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Virtual Monitor of Ar+C6H6

DL-POLY:

QCT for c

omple

x syst

ems

Page 34: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

Conclusions

•A proposal to deploy a Chemistry Grid Application aimed at building molecular simulators is presented

•It is based on the activities of some already established Metalaboratories in D23 COST Action, some of them already involved in EGEE activities.

•It will impact all research activities in which complex simulations need to be carried out to govern advanced experiments and a priori rationalizations of real systems.

Page 35: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

SURFACE

Are Ab initio

computations feasible?

Application takingempirical data

from Databasesto generate a PES

Application usingFitting programsto generate a PES

Application usingAb Initio programs

for electronic structure

YESYES YESYES

NONO NONO

STARTSTART

SURFACESURFACE

Are Ab initio

computations available?

Construction of Construction of the the interactioninteraction

DYNAMICSDYNAMICS

Page 36: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

PROPERTIEPROPERTIESS

YES

NONO

DYNAMICS

Are Quantum Dynamics

Calculations unfeasible?

Application using Time-Independent

Quantum Techniques

Application usingClassical Dynamics

(trajectory)Techniques

Single Initial

State?

Application usingTime-Dependent

Quantum Techniques

YES

DYNAMICSDYNAMICS

integration of scattering integration of scattering equationsequations

SURFACESURFACE

Page 37: Grid based Molecular Simulators Osvaldo Gervasi Dept. of Mathematics and Computer Science University of Perugia ogervasi@computer.org EGEE Generic Applications

NO

Returnto

STARTSTART

YESYES

NONO

PROPERTIES

State to State observablequantities?

RateCoefficients

Virtual Monitor

Vibrational, Rotational,

Angular Distribution

Virtual Monitors

State Specific

observable

quantities?

Cross Section

Virtual Monitor

NONO

YESYES

YES

PROPERTIEPROPERTIESS

Do measured

and calculatedproperties

agree ?

Reconstruction of reaction Reconstruction of reaction propertiesproperties

STOPSTOPSave the data

ofVirtual Monitors

DYNAMICSDYNAMICS