loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 14
Performance Comparison of Parallel Programming Environments for Implementing AIAC Algorithms
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Jacques M. Bahi, Laboratoire déInformatique de Franche-Comté
Sylvain Contassot-Vivier, Laboratoire déInformatique de Franche-Comté
Raphaël Couturier, Laboratoire déInformatique de Franche-Comté
AIAC algorithms (Asynchronous Iterations Asynchronous Communications) are a particular class of parallel iterative algorithms. Their asynchronous nature makes them more ef.cient than their synchronous counterparts in numerous cases as has already been shown in previous works. The .rst goal of this article is to compare several parallel programming environments in order to see if there is one of them which is best suited to efficiently implement AIAC algorithms. The main criterion for this comparison consists in the performances achieved in a global context of grid computing for two classical scientific problems. Nevertheless, we also take into account two secondary criteria which are the ease of programming and the ease of deployment. The second goal of this study is to extract from this comparison the important features that a parallel programming environment must have in order to be suited for the implementation of AIAC algorithms.
Citation:
Jacques M. Bahi, Sylvain Contassot-Vivier, Raphaël Couturier, "Performance Comparison of Parallel Programming Environments for Implementing AIAC Algorithms," ipdps, vol. 15, pp.247b, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 14, 2004
Usage of this product signifies your acceptance of the Terms of Use.