This wiki service has now been shut down and archived

DPA Workshop I

From ESIWiki

Jump to: navigation, search


Workshop I
30 May 2007 - 01 June 2007
Venue: eSI Edinburgh

Day 1 (Wed, 30 May)

The aim of the first session is to present a motivation and overview for the theme, especially the first couple of talks of the sesion. Subsequent talks on of the first session will still be broad but focussed mostly on surveying distributed applications.

Time

Speaker

Title

12:30 - 13:30 Lunch

14:00 - 14:30 Malcolm Atkinson
Introduction & Theme Motivation
14:30 - 15:15 Shantenu Jha Distributed Computing Abstractions: The View from Edinburgh PDF
15:15 - 15:45  Break
15:45 - 16:30 Daniel S. Katz Grid Applications PDF
16:30 - 17:15
Omer Rana
From Components to Compositions PDF
17:15 - 18:00
Discussion I
What does your application need from the Grid?
And how do you program it? (lead Thilo)

Day 2 (Thu, 31 May)

What are the barriers to distributed computing from a programming methodology perspective?

Significant effort has been invested in recent years on developing suitable programming methods to aid in the development of distributed computing applications. These methods have arisen from the observation that distributed application development has often been ad hoc, with few general lessons being derived from these implementation. Programming methods have ranged from message passing techniques, distributed shared memory based approaches, and recently on more coarse grained approaches centered on actor and mobile agent based techniques. The emphasis has generally been on developing programming abstractions that could then be realised through programming libraries or tools.

There remains, however, a gap between the requirements of distributed applications and such programming methods. Often these approaches are difficult to apply directly. Development of workflow tools in recent years has been intended to bridge this gap -- although no consensus currently exists on the types of features that are likely to be of most benefit for development of scientific applications. This session aims to identify the barriers associated with such programming methods.

</tr> </tr>

Time

Speaker

Title

9:00 - 9:45
Rosa Badia
Platform Unaware Programming Models PDF
9:45 - 10:30
Thilo Kielmann
Grid Programming Models PDF
10:30 - 11:15
Break
11:15 - 12:00
Jose Cunha
Group Abstractions for Distributed and Grid Computing Systems PDF
12:00 -12:30
Discussion II
Programming Abstractions versus Models

(lead: Omer)

12:30 - 14:00
Lunch

14:00 - 14:45
Geoffrey Fox
Linking Programming models between Grids, Web 2.0 and Multicore PDF URL
14:45- 15:30
Mark Baker
The Influence of Parallel Programming on Emerging Internet-based Distributed Application Models PDF URL
15:30 - 16:15
Break
16:15 - 17:30
Discussion III
What Lessons Can We Learn from Parallel Programming?
Taxonomy of Grid & Parallel Programming Models PDF

 (lead: Katz)


Conference Dinner 7:30pm

Day 3 (Fri, 01 June)

"There remains, however, a gap between the requirements of distributed applications and such programming methods." This session aims to investigate specific application area along with some novel programming models; in the process we hope to discuss what the main requirements of these distributed applications?


Time

Speaker

Title

9:00 - 9:45
Werner Kuhn
Abstraction Requirements in Geospatial Applications PDF
9:45 -10:30
Discussion IV
Taxonomy of Grid Applications (lead: Jha) PDF


</td> </tr>

10:30 - 11:15

</td>

 Break

</td>


</td> </tr>

11:15 -12:30

</td>

Discussion V

</td>

A Gap Analysis of Grid Programming Models and Grid Applications
(lead: Jha) PDF
</td> </tr>

12:30 - 2:00

</td>

Lunch

</td>


</td> </tr> </table>

Views
Navigation