Home News People Research Study Search

Institute for Computing Systems Architecture

Adaptive Structured Parallel programming for Grid Computing

Horacio Gonzalez-Velez

JCMB ROOM 2510
THURSDAY, 2 DECEMBER 2004
1230-1330 HRS

Grids pose a challenge to known distributed systems techniques as a result of their dynamism. One of the most prominent research areas concerns the availability of proved programming paradigms with special emphasis on the performance side. Thus, adaptable performance improvement techniques have been the subject of intense scrutiny.

Algorithmic skeletons abstract commonly used patterns of parallel computation, communication, and interaction. They present a top-down transformational approach where programs are formed from skeleton nesting. By demonstrating a predictable communication and computation structure, they provide a preponderant foundation for performance modelling and estimation.

Scant research has been conducted on using this predicting information to enhance performance in heterogeneous environments. We propose the use of these predicting properties to adaptively enhance the performance of skeletons, in particular of a processor farm, within a computational grid.

We present some preliminary results of parallel executions in a grid. Our approach provides an adaptive systems-infrastructure model, using the Network Weather Service to provide bandwidth, latency and processor measurements. The implementation is based on C and MPI.


Home : Grad_seminar 

Please contact our webadmin with any comments or changes.
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh.