Programme Programme

09.00 - 10.30: Introduction into Desktop Grid computing 

Desktop Grids consist of collections of computers, either from volunteers or from an organisation. What are the types of Desktop Grids? How do they fit in the EUAsiaGrid computational infrastructure and how do they compare to Cloud computing? Overview of Desktop Grid software.

Ad Emmen: General Desktop Grid introduction (35 min) - remote presentation 

Peter Kacsuk: SZDG technology, EDGeS-EDGI in large (35 min)

Robert Lovas: DEGISCO/non-EU efforts in large (20 min)

After this part of the tutorial, one knows the different types of Desktop Grids and their usability, and knows how Desktop Grids fit in the DIstributed Computing landscape.

10.30 - 11.00: Coffee Break

11.00 - 12.30: Setting up and programming for Desktop Grids (Part I)

Installation of a basic BOINC or other Desktop Grids. Installation of the central server and client/worker machines. Virtualisation for rapid deployment.

Introduction into programming for Desktop Grids. What kind of parallel programmes do run? How to get them onto the Grid. Different kind of programming models and available APIs, such as DC-API, GenWrapper. Porting applications to the Grid using the EDGeS Application Development Methodology. Access of application by the end-users: WS-PGRADE portal.

Tamas Kiss: Porting applications to Distributed Computing Infrastructures incorporating Desktop Grids (30 min)
Robert Lovas: setup bridge (20 min)
Tamas Kiss: programming with DC-API, GenWrapper, WS-PGRADE portal (40 min)

After this part of the Tutorial one can set up a basic Desktop Grid and knows how to port and use an application onto a Desktop Grid.

12.30 - 14.00: Lunch

14.00 - 15.30: Setting up and programming for Desktop Grids (Part II)

Continue the previous part with hands-ons focusing on SZTAKI Desktop Grid technologies as WS-PGRADE portal.

Tamas Kiss/Robert Lovan/Peter Kacsuk: WS-PGRADE portal @ UoW LDG (90 min)
Tamas Kiss: setting up/configuring DG (90 min)


15.30 - 16.00: Coffee Break

16.00 - 17.30: Extending EUAsiaGrid type of Grids with Desktop Grids

Desktop Grids can be a very useful extension of existing scientific working environments such as EUAsiaGrid Virtual Organisations. They can provide additional computational power for certain classes of applications. This part of the tutorial shows what needs to be done to get this to work including 3G Bridge details, roadmaps, best practices and the role of IDGF.

Peter Kacsuk: 3G Bridge and best practices/recommendations in EDGeS/EDGI (25 mins)
Robert Lovas: 3G Bridge and best practices/recommendations in DEGISCO (25 mins)
Peter Kacsuk/Robert Lovas: Convergence of distributed computing infrastructures with focus on Desktop Grids (20 mins)

Ad Emmen: IDGF/roadmap (20 mins) - remote presentation

After this part of the tutorial, one knows how to embed computational resources from a Desktop Grid into a current scientific working environment.

17.30: Close

Special Guest Tutor:

Peter Kacsuk, EDGI project coordinator, MTA SZTAKI, Budapest, Hungary


Ad Emmen, AlmereGrid, Almere, The Netherlands

Robert Lovas, MTA SZTAKI, Budapest, Hungary

Tamas Kiss, University of Westminster, London, UK