Enabling Grids for Escienc E Gilda experiences and
Enabling Grids for E-scienc. E Gilda experiences and tools in porting application Giuseppe La Rocca INFN – Catania ICTP/INFM-Democritos Workshop on Porting Scientific Applications on Computational GRIDs Trieste – ITALY, 06 -17 February 2006 www. eu-egee. org INFSO-RI-508833
Outline Enabling Grids for E-scienc. E • • Overview Three different steps Applications integrated on GILDA Use Cases – CODESA-3 D – GATE – hadron. Therapy INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 2
Enabling Grids for E-scienc. E First Step INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 3
Some questions. . Enabling Grids for E-scienc. E • How the application is installed ? – RPM – tar-ball ? § We have gained a well-experience to package the application through a spec file • How the application has to run? – batch mode, interactive, etc – Requirements • What input are requested? • What output is produced? INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 4
Enabling Grids for E-scienc. E Second Step INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 5
Enabling Grids for E-scienc. E • With all the information collected during the first phase the Class. AD and the bash script, used to submit the job to the grid, will be created. [ Executable = "/bin/sh"; Arguments = "start_ball. sh"; Std. Output = "ball. out"; Std. Error = "ball. err"; Input. Sandbox = {"start_ball. sh", "ball. pov", "ball. ini"}; Output. Sandbox = {"ball. out", "ball. err", "final_ball. gif"}; ] INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 6
Enabling Grids for E-scienc. E Third Step INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 7
Enabling Grids for E-scienc. E • Integration on GENIUS web portal of the needed services to manage the application. • XML files – /opt/genius/apache/htdocs – A folder of each VO supported by GENIUS • Action procedures (shell scripts, etc. ) – /opt/genius/ef/plugins/infngrid/bin INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 8
List of the applications integrated Enabling Grids for E-scienc. E • • • CODESA-3 D hadron. Therapy Raster 3 D GEMS GATE GA 4 ts PATSEARCH g. MOD Scilab … INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 9
CODESA-3 D on GENIUS Enabling Grids for E-scienc. E • CODESA-3 D (COupled variable Density and SAturation 3 -Dimensional model) is a model based on detailed mathematical representations of physical, chemical, and biological processes that governs water flow. – This model is used in order to evaluate the seawater intrusion in coastal aquifers. • For further information about CODESA-3 D contact: Giuditta Lecca (CRS 4) giuditta@crs 4. it INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 10
Enabling Grids for E-scienc. E INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 11
Enabling Grids for E-scienc. E INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 12
GATE on GILDA Enabling Grids for E-scienc. E • GATE is a C++ platform based on the Monte Carlo Geant 4 software that has been designed to model nuclear medicine applications. – A Monte Carlo simulation is a particular simulation that generates values for uncertain variables over and over to simulate a model. • In order to treat patients with the best accuracy, Monte Carlo simulations are the best tools to model and planify the tumor treatment. – By using the grid it’s possible to reduce the computing time of the Monte Carlo simulations. – The simulations are parallelized on the Grid by splitting the number of events necessary to run Monte Carlo simulations. INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 13
Enabling Grids for E-scienc. E INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 14
hadron. Therapy on GILDA Enabling Grids for E-scienc. E • Hadrontherapy is an advanced radiotherapic technique to treat some ocular tumors using particles like protons and ions. • The application simulates a typical hadron therapy treatment beam line and calculates the proton/ion dose distribuition curves. • Here 62 Me. V proton beams, accelerated by a superconductive cyclotrone, are employed for the treatment of some kind of ocular tumours. INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 15
Enabling Grids for E-scienc. E INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 16
Questions… Enabling Grids for E-scienc. E INFSO-RI-508833 ICTP/INFM - Trieste 06 -17 February 2006 17
- Slides: 17