Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni...

29
Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco Vanneschi Macro obiettivo Macro obiettivo Crescita competitiva sostenibile Crescita competitiva sostenibile Programma strategico Programma strategico Tecnologie abilitanti per la Tecnologie abilitanti per la societa della conoscenza societa della conoscenza Proposta progettuale attinente Proposta progettuale attinente Reti e netputing Reti e netputing

Transcript of Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni...

Page 1: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili

Coordinatore scientifico: Prof. Marco Vanneschi

Macro obiettivo Macro obiettivo

Crescita competitiva sostenibileCrescita competitiva sostenibile

Programma strategico Programma strategico

Tecnologie abilitanti per la societa della Tecnologie abilitanti per la societa della conoscenzaconoscenza

Proposta progettuale attinente Proposta progettuale attinente

Reti e netputingReti e netputing

Page 2: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

UR2 CNR - ISTM ---- WP13Sezione di Perugia c/o Dipartimento di Chimica, Via Elce di Sotto, 8 – 06123 Perugia

EPREPR

Istituto di Scienze e Tecnologie Istituto di Scienze e Tecnologie Molecolari (ISTM) – Sede di Milano, Molecolari (ISTM) – Sede di Milano, Sezioni di Padova e PerugiaSezioni di Padova e Perugia

Istituto di Metodologie Inorganiche e Istituto di Metodologie Inorganiche e dei Plasmi (IMIP) – Sede di dei Plasmi (IMIP) – Sede di Montelibretti, Sezione di BariMontelibretti, Sezione di Bari

Unità di Progetto “Calcolo e Reti ad Unità di Progetto “Calcolo e Reti ad Alte Prestazioni (HPCN)” dell’Ente per Alte Prestazioni (HPCN)” dell’Ente per le Nuove tecnologie, l’Energia e le Nuove tecnologie, l’Energia e l’Ambiente (ENEA)l’Ambiente (ENEA)

Dipartimenti universitariDipartimenti universitari

Dipartimento di Chimica, Università di Dipartimento di Chimica, Università di BariBariDipartimento di Chimica Fisica e Dipartimento di Chimica Fisica e Inorganica, Università di BolognaInorganica, Università di BolognaDipartimento di Chimica, Università di Dipartimento di Chimica, Università di Napoli “Federico II”Napoli “Federico II”Dipartimento di Chimica Inorganica, Dipartimento di Chimica Inorganica, Metallorganica ed Analitica, Università Metallorganica ed Analitica, Università di Padovadi PadovaDipartimento di Chimica, Università di Dipartimento di Chimica, Università di PerugiaPerugiaDipartimento di Ingegneria Civile ed Dipartimento di Ingegneria Civile ed Ambientale, Università di PerugiaAmbientale, Università di PerugiaDipartimento di Matematica ed Dipartimento di Matematica ed Informatica, Università di PerugiaInformatica, Università di Perugia

Page 3: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Progetto PQE2000

Grid Computing: tecnologie abilitanti e applicazioni Grid Computing: tecnologie abilitanti e applicazioni per eScienceper eScience

(MURST – Impiego del Fondo Speciale per lo Sviluppo della Ricerca (MURST – Impiego del Fondo Speciale per lo Sviluppo della Ricerca di Interesse Strategico – Tema: Società dell’Informazione)di Interesse Strategico – Tema: Società dell’Informazione)

Page 4: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

ENACTS (European Network for Advanced Computing Technology for Science)

ENACTS partners

http://www.epcc.ac.uk/enacts

Page 5: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Grid in Computational Chemistry

The Grid environment represents a very promising The Grid environment represents a very promising computing resource for Computational Chemistrycomputing resource for Computational Chemistry

One of the most important Computational Chemistry One of the most important Computational Chemistry application is the use of Molecular Dynamics application is the use of Molecular Dynamics simulations for modelling natural phenomenasimulations for modelling natural phenomena

This application covers a wide range of systems This application covers a wide range of systems from simple (accurate interactions) to large from simple (accurate interactions) to large (approximate interactions) ones(approximate interactions) ones

The Grid allows to adapt on it the inner complexity The Grid allows to adapt on it the inner complexity of the various approaches adoptedof the various approaches adopted

Page 6: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Present state of the software of the project

The project software is articulated in three blocks of The project software is articulated in three blocks of programs suites: INTERACTION, DYNAMICS, programs suites: INTERACTION, DYNAMICS, OBSERVABLESOBSERVABLES

INTERACTION: ab initio calculations of the electronic INTERACTION: ab initio calculations of the electronic energy values (various packages for which the partner energy values (various packages for which the partner laboratories are often coauthors)laboratories are often coauthors)

DYNAMICS: dynamical calculations performed by DYNAMICS: dynamical calculations performed by integrating the equations of the nuclear motion (classical, integrating the equations of the nuclear motion (classical, quasiclassical or quantum mechanics approaches)quasiclassical or quantum mechanics approaches)

OBSERVABLES: evaluation of the macroscopic properties OBSERVABLES: evaluation of the macroscopic properties by manipulating the scattering matrix S and/or the by manipulating the scattering matrix S and/or the probability matrix P calculated in the DYNAMICS blockprobability matrix P calculated in the DYNAMICS block

Page 7: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Activity 1:The hardware and software inventory

Choice of the molecular virtual reality case Choice of the molecular virtual reality case studies studies

Write up of an inventory of the necessary Write up of an inventory of the necessary know how, of the programs to be know how, of the programs to be implemented, of the hardware to be grafted implemented, of the hardware to be grafted on the grid and of the available networking on the grid and of the available networking toolstools

Page 8: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Activity 2:The design of the grid cooperation model

Implementation of the basic elements of the collaborative Implementation of the basic elements of the collaborative work that a successful grid computing implieswork that a successful grid computing implies

Revision of the suites of computer codes used and declared Revision of the suites of computer codes used and declared available for the grid projectavailable for the grid project

Status of commercial software: modifications or Status of commercial software: modifications or extensions may require to be regulated at license levelextensions may require to be regulated at license level

These softwares may require to be implemented on These softwares may require to be implemented on machines on which they have never been implemented machines on which they have never been implemented

beforebefore

Page 9: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Activity 3:The structuring of the computing grid

Implementation of the computing grid for the Implementation of the computing grid for the virtual reality case studiesvirtual reality case studies

The networking of the cluster of machines The networking of the cluster of machines dedicated to the grid experiment will be dedicated to the grid experiment will be implementedimplemented

Basic metacomputing software tools will be Basic metacomputing software tools will be installed and testedinstalled and tested

Strong interactions with the workpackages Strong interactions with the workpackages devoted to the definition of the networking tools devoted to the definition of the networking tools and to their implementationand to their implementation

Page 10: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Activity 4:The molecular virtual reality demonstrators

Study of the characteristics of three a priori Study of the characteristics of three a priori simulators and selection of one of them for the simulators and selection of one of them for the construction of a demonstrator of grid calculations construction of a demonstrator of grid calculations in the field of molecular virtual realityin the field of molecular virtual reality

The three simulators will be concerned with:The three simulators will be concerned with: The simulation of a gas phase chemical processThe simulation of a gas phase chemical process The simulation of phase transitions for liquid cristalsThe simulation of phase transitions for liquid cristals The simulation of the functional properties of solid The simulation of the functional properties of solid

state materialsstate materials

Page 11: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Gant Diagram (only for temporary activities)

22 44 66 88 1010 1212 1414 1616 1818 2020 2222 2424 2626 2828 3030 3232 3434 3636

A. A. 11

XX XX XX XX XX XX

A. A. 22

XX XX XX XX XX XX

A. A. 33

XX XX XX XX XX XX XX XX

A. A. 44

XX XX XX XX XX XX XX XX XX XX XX

Page 12: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Activity plan

Activity/Activity/PartnerPartner

CNRCNR

PGPG

CNRCNR

MIMI

CNRCNR

PDPD

CNRCNR

BABA

INSTMINSTMPGPG

INSTMINSTMNANA

INSTMINSTMBOBO

ENEAENEA

Gas Gas Phase Phase SimulatorSimulator

xx xx xx XX

Liquid Liquid Crystals Crystals SimulatorSimulator

xx XX

Solid Solid State State SimulatorSimulator

XX xx xx

Scientific Scientific & Tech. & Tech. Coord.Coord.

XX

Financial Financial Coord.Coord. XX

Page 13: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

Financial budget (Keuro)

Item/Item/

PartnerPartnerCNRCNR

PGPG

CNRCNR

MIMI

CNRCNR

PDPD

CNRCNR

BABA

INSTM INSTM PGPG

INSTMINSTMNANA

INSTMINSTMBOBO

ENEAENEA

CofinCofin 245.31245.31 139.97139.97 69.2069.20 154.95154.95 94.4994.49 95.0195.01 63.0063.00 51.6451.64

ContractsContracts 50.0050.00 20.0020.00 25.0025.00 35.0035.00

GeneralGeneral 90.0090.00 55.0055.00 60.0060.00 10.0010.00 40.0040.00 44.7244.72 40.0040.00 5.005.00

Instrum.Instrum. 70.0070.00 30.0030.00 30.0030.00 10.0010.00 30.0030.00 5.285.28 30.0030.00

Trav./Trav./

MeetingsMeetings40.0040.00 15.0015.00 10.0010.00 10.0010.00 25.0025.00 10.0010.00 20.0020.00

Total Total FundingsFundings

250.00250.00 100.00100.00 100.00100.00 50.0050.00 120.00120.00 60.0060.00 90.0090.00 40.0040.00

Total Total PartnerPartner

495.31495.31 239.97239.97 169.20169.20 204.95204.95 214.49214.49 155.01155.01 153.00153.00 91.6491.64

Page 14: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

SIMBEX: SIMULATION OF MOLE-

CULAR BEAM EXPERIMENTS Project implementing Project implementing

an an a prioria priori molecular molecular simulation of crossed simulation of crossed molecular beam molecular beam experimentsexperiments Exper. Simul.

Page 15: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

THE MOLECULAR SIMULATOR

A problem solving environment to simulate A problem solving environment to simulate chemical systems and processes using a chemical systems and processes using a priori atomic and molecular approachespriori atomic and molecular approaches

Page 16: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

CHART FLOW of the SIMULATOR

SURFACESURFACEConstruction of the

Potential Energy Surface

DYNAMICSDYNAMICSDynamical properties

Calculation

PROPERTIESPROPERTIESCalculation of

Averaged quantities

Good

Results?no yes

end

Page 17: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

MODULE 1

NOAre

ab initiocalculations

feasible

?

Areab initio

calculationsavailable

?

NO

YES

Applications usingab initio programs

for electronic structure

Useempirical data

fromdata bases

YES

Applicationsusing

fitting programs

2

1

Page 18: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

AB INITIO ELECTRONIC ENERGIES

Orbital models (Hartree Fock, DFT)Orbital models (Hartree Fock, DFT) Many body (MCSCF, CI, COUPLED Many body (MCSCF, CI, COUPLED

CLUSTERS)CLUSTERS)

Page 19: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

The H+ClCl fixed angle surface

Page 20: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

POTENTIAL ENERGY SURFACES

Global methods (LEAST SQUARE Global methods (LEAST SQUARE FITTING, SPLINES, RKHS, LAGROBO)FITTING, SPLINES, RKHS, LAGROBO)

Local methods (SHEPARD Local methods (SHEPARD INTERPOLATION, MOVING LS) INTERPOLATION, MOVING LS)

Page 21: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

MODULE 2

YESInitialsinglestate

?

Quantumdynamics

calculations

?

YES Applicationusing

time-dependentquantum

techniques

NO

Applications using classical and semi-classical dynamics

(trajectory) techniques

3

2

Application using time independent quantum techniques

Page 22: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

TIME INDEPENDENT QUANTUM DYNAMICS

Define a reaction coordinate (spatial continuity Define a reaction coordinate (spatial continuity variable) and partition its range into small sectorsvariable) and partition its range into small sectors

Calculate the appropriate basis set for each sectorCalculate the appropriate basis set for each sector Expand the global wavefunction in the local basis Expand the global wavefunction in the local basis

set for each sector and average over the bound set for each sector and average over the bound coordinatescoordinates

Integrate the resulting set of coupled differential Integrate the resulting set of coupled differential cross sections in the reaction coordinatescross sections in the reaction coordinates

Apply asymptotic boundary conditions and Apply asymptotic boundary conditions and evaluate the S matrix elementsevaluate the S matrix elements

Page 23: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

TIME DEPENDENT QUANTUM DYNAMICS

Use time as continuity variableUse time as continuity variable Propagate in time the system wavepacketPropagate in time the system wavepacket Analyze at each time step the wavepacket by Analyze at each time step the wavepacket by

expanding it into the product basis set in the expanding it into the product basis set in the product regionproduct region

When propagation is completed Fourier transform When propagation is completed Fourier transform from time to energy the expansion coefficients to from time to energy the expansion coefficients to derive the S matrix elementsderive the S matrix elements

Page 24: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

TRAJECTORY TECHNIQUES

Define quantum like initial classical Define quantum like initial classical conditionsconditions

Integrate classical equations of motionsIntegrate classical equations of motions Discretize final results (eventually using Discretize final results (eventually using

classical action for semiclassical approaches)classical action for semiclassical approaches)

Page 25: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

MODULE 3

NOState

specificosservablequantities

?

State to State

osservablequantities

?

NORate coefficients

Virtualmonitor

YES

Vibrational,Rotational,Angular

distributionsVirtual monitors

1

3

State specific cross section virtual monitors

Page 26: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

AVERAGING

Time evolution (flux diagram, wavepacket Time evolution (flux diagram, wavepacket propagation, trajectories)propagation, trajectories)

Probabilities (state to state, state selected, global)Probabilities (state to state, state selected, global) Energy distributions (angular distributions, Energy distributions (angular distributions,

vibrational distributions, rotational distributions)vibrational distributions, rotational distributions) Vector correlations (two vector, three vector, …)Vector correlations (two vector, three vector, …) Cross sectionsCross sections Rate coefficientsRate coefficients

Page 27: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

METACHEM

Metalaboratories for complex Metalaboratories for complex computational applications in computational applications in

Chemistry (COST in Chemistry Chemistry (COST in Chemistry Action D23)Action D23)

Page 28: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

WHY METACHEM?

Modern advances in biology, medicine, Modern advances in biology, medicine, biotecnology, materials, ….. needs to be biotecnology, materials, ….. needs to be based on complex molecular simulations.based on complex molecular simulations.

It is impractical to convey in a single place It is impractical to convey in a single place all the competences, programs, computers all the competences, programs, computers necessary to carry out realistic simulations necessary to carry out realistic simulations of structures and processes.of structures and processes.

Page 29: Piattaforme Abilitanti per Griglie Computazionali a Elevate Prestazioni Orientate a Organizzazioni Virtuali Scalabili Coordinatore scientifico: Prof. Marco.

THE METALABORATORY

The Metalaboratory is a solution of the The Metalaboratory is a solution of the problem based upon a connection of the problem based upon a connection of the laboratories of various countries having laboratories of various countries having complementary competences grafted on a complementary competences grafted on a metacomputer system.metacomputer system.