DocumentCode
2047625
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
fYear
2006
fDate
25-29 April 2006
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location
Rhodes Island
Print_ISBN
1-4244-0054-6
Type
conf
DOI
10.1109/IPDPS.2006.1639503
Filename
1639503
Link To Document