Presentation is loading. Please wait.

Presentation is loading. Please wait.

EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org Lessons learnt from the EGEE Application Porting Support activity Gergely Sipos Coordinator.

Similar presentations


Presentation on theme: "EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org Lessons learnt from the EGEE Application Porting Support activity Gergely Sipos Coordinator."— Presentation transcript:

1 EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org Lessons learnt from the EGEE Application Porting Support activity Gergely Sipos Coordinator – EGEE Application Porting Support Group MTA SZTAKI sipos@sztaki.hu www.lpds.sztaki.hu/gasuc 5 th EGEE User Forum Uppsala, 12-16 April 2010 sipos@sztaki.hu www.lpds.sztaki.hu/gasuc

2 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Outline Application Porting Support in EGEE  Concept, services  Main achivements Lessons learnt The future – application porting support in EGI

3 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 EGEE Application Porting Support Groups MTA SZTAKI, Budapest –Grid Application Support Center (GASuC)  http://www.lpds.sztaki.hu/gasuc http://www.lpds.sztaki.hu/gasuc UCM, Madrid –Distributed Systems Architecture Research Group  http://asds.dacya.ucm.es/doku.php?id=start http://asds.dacya.ucm.es/doku.php?id=start INFN, Catania –GILDA Team  https://gilda.ct.infn.it/ https://gilda.ct.infn.it/ ASGC, Taipei –Academia Sinica Grid Computing  http://grid.sinica.edu.tw/ http://grid.sinica.edu.tw/ CEA, Paris –Laboratoire d'informatique système CSIC, Santander –Institute of Physics of Cantabria  http://grid.ifca.es/ http://grid.ifca.es/ University of Melbourne, Melbourne –Academia Sinica Grid Computing  http://grid.sinica.edu.tw/ http://grid.sinica.edu.tw/

4 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Services Consultancy and porting  ~60% of total effort Training Infrastructure services for porting Public relations 31 applications ported in 21 months

5 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Porting support cycle Interviews Apply online at www.lpds.sztaki.hu/gasuc www.lpds.sztaki.hu/gasuc Or local web pages Personalized training Porting specifications Problem analysis Writing publications and case studies Prototyping grid applications Fine tuning applications on production grids Visit porting centre to make the cycle more effective!

6 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Application porting group webpage www.lpds.sztaki.hu/gasuc

7 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Application analysis Application Description Form on www.lpds.sztaki.hu/gasucwww.lpds.sztaki.hu/gasuc

8 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Porting tools gLite command line tools and scripts –Interfacing with the infrastructure P-GRADE Portal and WS-PGRADE –www.pgrade.hu, www.wspgrade.huwww.pgrade.huwww.wspgrade.hu –Workflows and parameter studies –Application specific science gateways GridWay –www.gridway.orgwww.gridway.org –Metascheduling on clusters and grids –Programming abstractions GILDA services –www.gilda.ct.infn.itwww.gilda.ct.infn.it –gLite infrastructure for training and prototyping –Services for applications with special needs MPI utilities –https://twiki.cern.ch/twiki/bin/view/EGEE/MpiToolshttps://twiki.cern.ch/twiki/bin/view/EGEE/MpiTools –Enabling parallel code on gLite GANGA, DIANE –www.cern.ch/gangawww.cern.ch/ganga EGEE RESPECT programme: http://technical.eu-egee.org/index.php?id=290

9 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 (Some) success stories http://www.lpds.sztaki.hu/gasuc/?m=7 UCM 5 applications 25 publications, presentations 3 PhD thesis INFN Reconstruction of musical instruments (ASTRA project)Reconstruction ASTRA project Porting support for EELA-2, EUAsiaGrid projects –set up a Gridification FAQGridification FAQ MTA SZTAKI Management of NA4 VO for portingNA4 VO Already ported 15 applications, currently supporting 5 more CEA Monte Carlo simulation Grid portal Genetic algorithm with GANGA CSIC Astrophysics, comp. chemistry applications MPI task force

10 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Lessons learnt Application porting is a localized activity –Visiting a foreign porting team is not attractive for users –Distributed teams can better adapt to local needs – EGI structure is good Do not regret the time for discussions with the user –Application Description Forms can help, but are not enough –Plan the whole lifecycle of the application at the beginning –Choose porting tool  Choose porting tool that is optimal in the long term! Relatively small projects so far –ESFRI, EIRO applications can bring difference here –EGI.eu will need to coordinate the work of multiple NGIs Success stories are the most attractive on the Webpage –Make your achievements visible!  Write easy to understand stories (such as these)these  Register applications in the EGEE Application DatabaseEGEE Application Database

11 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Application porting in EGI Porting support will be provided by NGIs –Consultancy and coding –Local VOs, catch-all VOs –Operating porting tools –Overlap with NGI training teams is expected EGI.eu coordinator: User Community Support Team –Support for NGIs without porting team –Coordination of international porting projects –… Services that remain: –EGEE Application Database remainsEGEE Application Database –MTA SZTAKI will continue with its international porting service: www.lpds.sztaki.hu/gasuc www.lpds.sztaki.hu/gasuc

12 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 (Some of the) related contributions at the User Forum Monday –P-GRADE grid portal family –Latest achievements of the MTA SZTAKI Grid Application Support Centre –GILDA training infrastructure: present successes and future triumphs Tuesday –Offering GridWay users more power by means of the Amazon public cloud Wednesday –Complex Scientific Workflows exploiting Grid and HPC –Overview of the grid fusion applications and the possible workflows among them –Montera: a framework for efficient executions of Monte Carlo codes on the Grid Thursday –Services for advanced workflow programming on gLite with WS- PGRADE portal –MPI support and improvements in gLite/EGEE - a report from the MPI Task Force

13 Enabling Grids for E-sciencE EGEE-III-INFSO-RI-222667 Full report will be available soon EGEE Deliverable DNA4.4.2 UTILIZATION OF EGEE SUPPORT SERVICES AND INFRASTRUCTURE Apply for porting assistance: www.lpds.sztaki.hu/gasuc www.lpds.sztaki.hu/gasuc


Download ppt "EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org Lessons learnt from the EGEE Application Porting Support activity Gergely Sipos Coordinator."

Similar presentations


Ads by Google