Parallel and distributed computation: numerical methods
Parallel and distributed computation: numerical methods
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
ScaLAPACK user's guide
JMPI: Implementing the Message Passing Standard in Java
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
MPJ: A Proposed Java Message Passing API and Environment for High Performance Computing
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Distributed Asynchronous Iterative Algorithms: New Experimentations with the Jace Environment
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Hi-index | 0.00 |
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.