By Topic

Self-Adaptation of Parallel Applications in Heterogeneous and Dynamic Architectures

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Jafar, S. ; Projet MOAIS(CNRS/INPG/INRIA/UJF)-Laboratoire ID-IMAG (UMR 5132), 51 avenue Jean Kuntzmann - 38330 Monbonnot - FRANCE. Email: Samir.Jafar@imag.fr ; Pigeon, L. ; Gautier, T. ; Roch, J.-L.

In this paper a mechanism for adaptation of parallel computation is defined for data flow computations in dynamic and heterogeneous environments. Our mechanism is especially useful in massively parallel multi-threaded computations as found in cluster or grid computing. By basing the state of executions on a data flow graph, this approch shows extreme flexibility with respect to adaptation of parallel computation induced by application. This adaptation reflects needs for changing runtime behavior due to time observable parameters. Specifically, it allows an on-line adaptation of parallel execution in dynamic heterogeneous systems. We have implemented this mechnism in KAAPI (Kernel for Adaptative and Asynchronous Parallel Interface) and experimental results show the overhead induced is small.

Published in:

Information and Communication Technologies, 2006. ICTTA '06. 2nd  (Volume:2 )

Date of Conference:

24-28 April 2006