Presentation is loading. Please wait.

Presentation is loading. Please wait.

INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org Gilda experiences and tools in porting application Giuseppe La Rocca INFN – Catania ICTP/INFM-Democritos.

Similar presentations


Presentation on theme: "INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org Gilda experiences and tools in porting application Giuseppe La Rocca INFN – Catania ICTP/INFM-Democritos."— Presentation transcript:

1 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 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

2 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 2 Outline Overview Three different steps Applications integrated on GILDA Use Cases – CODESA-3D – GATE – hadronTherapy

3 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 3 First Step

4 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 4 Some questions.. 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?

5 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 5 Second Step

6 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 6 With all the information collected during the first phase the ClassAD and the bash script, used to submit the job to the grid, will be created. [ Executable = "/bin/sh"; Arguments = "start_ball.sh"; StdOutput = "ball.out"; StdError = "ball.err"; InputSandbox = {"start_ball.sh","ball.pov","ball.ini"}; OutputSandbox = {"ball.out","ball.err","final_ball.gif"}; ]

7 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 7 Third Step

8 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 8 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

9 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 9 List of the applications integrated CODESA-3D hadronTherapy Raster3D GEMS GATE GA4ts PATSEARCH gMOD Scilab …

10 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 10 CODESA-3D on GENIUS CODESA-3D (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-3D contact: Giuditta Lecca (CRS4) giuditta@crs4.it

11 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 11

12 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 12

13 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 13 GATE on GILDA GATE is a C++ platform based on the Monte Carlo Geant4 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.

14 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 14

15 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 15 hadronTherapy on GILDA 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 MeV proton beams, accelerated by a superconductive cyclotrone, are employed for the treatment of some kind of ocular tumours.

16 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 16

17 Enabling Grids for E-sciencE INFSO-RI-508833 ICTP/INFM - Trieste 06-17 February 2006 17 Questions…


Download ppt "INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org Gilda experiences and tools in porting application Giuseppe La Rocca INFN – Catania ICTP/INFM-Democritos."

Similar presentations


Ads by Google