Enabling Grids for E-sciencE www.eu-egee.org LRMN ThIS on the Grid Sorina CAMARASU.

Slides:



Advertisements
Similar presentations
The GATE-LAB system Sorina Camarasu-Pop, Pierre Gueth, Tristan Glatard, Rafael Silva, David Sarrut VIP Workshop December 2012.
Advertisements

Grid in action: from EasyGrid to LCG testbed and gridification techniques. James Cunha Werner University of Manchester Christmas Meeting
D.G.Lewis Department of Medical Physics Velindre Cancer Centre Whitchurch, Cardiff RT-GRID: Grid Computing for Radiotherapy.
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL March 25, 2003 CHEP 2003 Data Analysis Environment and Visualization.
Enabling Grids for E-sciencE Medical image processing web portal : Requirements analysis. An almost end user point of view … H. Benoit-Cattin,
Ch 4. The Evolution of Analytic Scalability
INFSO-RI Enabling Grids for E-sciencE Gilda experiences and tools in porting application Giuseppe La Rocca INFN – Catania ICTP/INFM-Democritos.
A Web interface to cloud-based Monte Carlo simulations for TrueBeam and C-linac Good morning. I will be introduce the ‘ cloud-based Monte Carlo simulations.
Alexandre A. P. Suaide VI DOSAR workshop, São Paulo, 2005 STAR grid activities and São Paulo experience.
A Grid Environment for Medical Imaging A Grid Environment for Medical Imaging LRMN Sorina POP, Tristan GLATARD.
EasyGrid Job Submission System and Gridification Techniques James Cunha Werner Christmas Meeting University of Manchester.
03/27/2003CHEP20031 Remote Operation of a Monte Carlo Production Farm Using Globus Dirk Hufnagel, Teela Pulliam, Thomas Allmendinger, Klaus Honscheid (Ohio.
Monte Carlo Instrument Simulation Activity at ISIS Dickon Champion, ISIS Facility.
RISICO on the GRID architecture First implementation Mirko D'Andrea, Stefano Dal Pra.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
Ian C. Smith 1 A portal-based system for quality assurance of radiotherapy treatment plans using Grid-enabled High Performance Computing clusters CR Baker.
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: GridKA School 2009 MPI on Grids 1 MPI On Grids September 3 rd, GridKA School 2009.
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
Enabling Grids for E-sciencE Grid enabling ThIS CAVIAR Hugues BENOIT-CATTIN LRMN.
INFSO-RI Enabling Grids for E-sciencE Project Gridification: the UNOSAT experience Patricia Méndez Lorenzo CERN (IT-PSS/ED) CERN,
Interactive Job Monitor: CafMon kill CafMon tail CafMon dir CafMon log CafMon top CafMon ps LcgCAF: CDF submission portal to LCG resources Francesco Delli.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
LCG Middleware Testing in 2005 and Future Plans E.Slabospitskaya, IHEP, Russia CERN-Russia Joint Working Group on LHC Computing March, 6, 2006.
1 1 contribution in NA4 (Medical applications), EGEE2 Scientific Contributors: F. Bellet H. Benoit-Cattin, deputy P. Clarysse L. Guigues C. Lartizien I.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Enabling Grids for E-sciencE EGEE-III INFSO-RI Using DIANE for astrophysics applications Ladislav Hluchy, Viet Tran Institute of Informatics Slovak.
1 Large-Scale Profile-HMM on the Grid Laurent Falquet Swiss Institute of Bioinformatics CH-1015 Lausanne, Switzerland Borrowed from Heinz Stockinger June.
E-science grid facility for Europe and Latin America E2GRIS1 Gustavo Miranda Teixeira Ricardo Silva Campos Laboratório de Fisiologia Computacional.
CERN Using the SAM framework for the CMS specific tests Andrea Sciabà System Analysis WG Meeting 15 November, 2007.
1 Media Grid Initiative By A/Prof. Bu-Sung Lee, Francis Nanyang Technological University.
INFSO-RI Enabling Grids for E-sciencE SALUTE – Grid application for problems in quantum transport E. Atanassov, T. Gurov, A. Karaivanova,
Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1 HOPE HOsptital Platform for.
INFSO-RI Enabling Grids for E-sciencE Workflows in Fusion applications José Luis Vázquez-Poletti Universidad.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Status report on Application porting at SZTAKI.
TPS & Simulations within PARTNER D. Bertrand, D. Prieels Valencia, SPAIN 19 JUNE 2009.
1 Andrea Sciabà CERN Critical Services and Monitoring - CMS Andrea Sciabà WLCG Service Reliability Workshop 26 – 30 November, 2007.
INFSO-RI Enabling Grids for E-sciencE EGEE Review WISDOM demonstration Vincent Bloch, Vincent Breton, Matteo Diarena, Jean Salzemann.
Alaa El-Deen shaban El-Meshneb Assistant Lecturer Physics Department Sohag University Grid Computing Group 3 D modeling in Grid (by the example of Blender)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks HYP3D Gilles Bourhis Equipe SIMPA, laboratoire.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CRAB: the CMS tool to allow data analysis.
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract IST Job sandboxes.
OPTIMIZATION OF DIESEL INJECTION USING GRID COMPUTING Miguel Caballer Universidad Politécnica de Valencia.
EGI Technical Forum Amsterdam, 16 September 2010 Sylvain Reynaud.
Susanna Guatelli Geant4 in a Distributed Computing Environment S. Guatelli 1, P. Mendez Lorenzo 2, J. Moscicki 2, M.G. Pia 1 1. INFN Genova, Italy, 2.
DataGrid is a project funded by the European Commission under contract IST rd EU Review – 19-20/02/2004 Parallelization of Monte Carlo simulations.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE III User Forum – Clermont Ferrand Analysis of Metagenomes on the EGEE Grid Gabriel.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
EGEE 3 rd conference - Athens – 20/04/2005 CREAM JDL vs JSDL Massimo Sgaravatto INFN - Padova.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interfacing gLite services with the Kepler.
INFSO-RI Enabling Grids for E-sciencE Grid based telemedicine application for GATE Monte Carlo dosimetric studies using HOPE (Hospital Platform.
D.Spiga, L.Servoli, L.Faina INFN & University of Perugia CRAB WorkFlow : CRAB: CMS Remote Analysis Builder A CMS specific tool written in python and developed.
Alien and GSI Marian Ivanov. Outlook GSI experience Alien experience Proposals for further improvement.
1 An unattended, fault-tolerant approach for the execution of distributed applications Manuel Rodríguez-Pascual, Rafael Mayo-García CIEMAT Madrid, Spain.
GDB Meeting CERN 09/11/05 EGEE is a project funded by the European Union under contract IST A new LCG VO for GEANT4 Patricia Méndez Lorenzo.
GRID & Parallel Processing Koichi Murakami11 th Geant4 Collaboration Workshop / LIP - Lisboa (10-14/Oct./2006) 1 GRID-related activity in Japan Go Iwai,
Hydrodynamic Galactic Simulations
GWE Core Grid Wizard Enterprise (
mps-tk : A C++ toolkit for multiple-point simulation
Roberto Barbera (a nome di Livia Torterolo)
Scalability Tests With CMS, Boss and R-GMA
CNRS applications in medical imaging
CompChem VO: User experience using MPI
Simulation use cases for T2 in ALICE
Ch 4. The Evolution of Analytic Scalability
How To Integrate an Application on Grid
Building an Elastic Batch System with Private and Public Clouds
Presentation transcript:

Enabling Grids for E-sciencE LRMN ThIS on the Grid Sorina CAMARASU

LRMN ThIS on the Grid – Sorina CAMARASU – 3rd EGEE User Forum, Clermont-Ferrand, 13 Feb 20082/11 Summary What is ThIS ? ThIS on the Grid – The Gridification Process –Why Bring ThIS on the Grid? –Implementation –Results Perspectives Conclusion

LRMN ThIS on the Grid – Sorina CAMARASU – 3rd EGEE User Forum, Clermont-Ferrand, 13 Feb 20083/11 What is ThIS ? A Therapeutic Irradiation Simulator –Cancer treatment by irradiation of patient with beams of photons, protons or carbons –Simulation of the interaction between particles and matter  Matter  patient tumor  Particles  photons, carbon, protons  Interaction  dose distribution near tumor –Based on Geant4 –Developed by: David Sarrut and Laurent Guigues – Aims –Offer an open platform to researchers for Monte Carlo simulations optimization –Offer a fast and reliable simulation tool for researchers in medical physics (treatment planning) and medical imaging for treatment control –Produce a reference dataset (energy deposit, positron emitters distributions,...) for non-conventional therapies (hadrontherapy).

Enabling Grids for E-sciencE LRMN ThIS on the Grid The Gridification Process

LRMN ThIS on the Grid – Sorina CAMARASU – 3rd EGEE User Forum, Clermont-Ferrand, 13 Feb 20085/11 Why bring ThIS on the Grid? Intensive computing –Monte Carlo simulation (1 to 900 h cpu) –Stochastic simulation algorithm –3D image pre-processing: segmentation Data management –Important input and output data –Input: patient images (20 to 50 Mb in 3D and up to 600 Mb in 4D), configuration and script files –Output: the images with the dose distribution (up to 50 Mb) and/or the phase space (up to 1G) 3D dose distribution, 700h CPU CT image (482x360x141)

LRMN ThIS on the Grid – Sorina CAMARASU – 3rd EGEE User Forum, Clermont-Ferrand, 13 Feb 20086/11 Implementation (I) Geant4, CLHEP and shared libraries –Static linking and build Job submission –Split the simulation into independent sub-jobs  e.g. a 50 M particles simulation is divided into 50 sub-jobs, each with 1 M particles to simulate Parametric jobs –Very similar jobs generated from one JDL file – exist with glite-wms –ThIS sub-jobs are parametric jobs –However, the current implementation does not use them  Problems with status and cancelation The JJS Tool –Developed at IN2P3 by Pascal Calvat –Java Job Submission – a Java application for job submission and management

LRMN ThIS on the Grid – Sorina CAMARASU – 3rd EGEE User Forum, Clermont-Ferrand, 13 Feb 20087/11 Implementation (II) Data management –The executable and G4EMLOW libraries are distributed on SE –Configuration and input specific files are provided at submission –Output files/results are copied from the WN on the IN2P3 SRM and then on the user’s machine A typical script example –Copy this_on_egee executable and G4EMLOW from SE on the local node –Copy input data from gsiftp server on the local node –Export G4LDATA –Execute this_on_egee –Copy output on gsiftp server –Clean (rm all copied files)

LRMN ThIS on the Grid – Sorina CAMARASU – 3rd EGEE User Forum, Clermont-Ferrand, 13 Feb 20088/11 Results Execution and waiting time vary significantly –Execution time for a same type of job may vary depending on WN (computing power) from 1 to 4 hours –For 50 jobs submitted simultaneously, often at least one waiting job one hour after submission –A certain number of aborted jobs Resubmission –Resubmission must be taken into account  JJS integrates a job submission manager that resubmits aborted jobs or jobs that have been waiting for too long  The new WMS with glite-wms also integrates a ShallowRetryCount JDL attribute ThIS has already been ported on the IN2P3 cluster –For few simulations, results are retrieved faster –For many simulations, there may be a scalability problem

LRMN ThIS on the Grid – Sorina CAMARASU – 3rd EGEE User Forum, Clermont-Ferrand, 13 Feb 20089/11 Perspectives A ‘probabilistic’ implementation –Currently 2 problems  No exact prior knowledge of the necessary number of simulations  Non optimal job repartition due to significant execution and waiting time variations –Solution  Jobs write their results periodically  A statistical uncertainty is calculated in real time  Jobs are done when the uncertainty threshold (or the max default number of simulated particles) is reached  No re-submission, no job cancelation Testing and improving the scalability of our implementation –Data management is currently rather centralized Web portal –A friendly-user web portal would ease the execution of ThIS on the grid for people who are not familiar with grid technologies

LRMN ThIS on the Grid – Sorina CAMARASU – 3rd EGEE User Forum, Clermont-Ferrand, 13 Feb /11 Conclusion ThIS is a typical application that can benefit from grid computing technologies –Its parallelization is natural, as simulations can be run independently Everything is not perfect yet, work is to be done –Data management –Job submission optimization –User access – web portal Running ThIS on EGEE allows for a considerable speed-up in computation time –Brings simulations lasting weeks (too much for a dose estimation) on one PC to only a few hours on EGEE

Enabling Grids for E-sciencE LRMN Thank You for Your Attention! Questions?