Title :
More on JACE: new functionalities, new experiments
Author :
Bahi, Jacques M. ; Domas, Stéphane ; Mazouzi, Kamel
Author_Institution :
Lab. d´´Informatique de l´´Univ. de Franche-Comte, Belfort
Abstract :
Java is often criticized for its poor performances compared to native codes. Nevertheless, this language provides lots of interesting functionalities to easily implement scientific applications on a widely distributed architecture (i.e. grid). The context of this paper is that of iterative algorithms. In order to increase the efficiency of the code, we suggest to use a special class of algorithms called AIACs (asynchronous iterations, asynchronous computations). This paper presents new results on our works to combine Java and asynchronism within a programming/execution environment called JACE. New functionalities have been added and interesting comparisons with C/MPI and on the impact of overlap techniques are given
Keywords :
Java; iterative methods; programming environments; JACE; Java; asynchronous computations; asynchronous iterations; distributed architecture; iterative algorithms; program execution environment; programming environment; scientific applications; Computer architecture; Concurrent computing; Distributed computing; Functional programming; Grid computing; High-speed networks; Iterative algorithms; Java; Parallel programming; Resource management;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
DOI :
10.1109/IPDPS.2006.1639503