12th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP'04) Jace: A Java Environment for Distributed Asynchronous Iterative Computations A Coruna, Spain February 11-February 13 ISBN: 0-7695-2083-9
Distributed computing over large networks often suffers poor performances due to architecture heterogeneity and synchronization delays. This is the case of classical computing libraries which are dedicated to parallel machines or clusters. To achieve a better efficiency on multi-sites heterogeneous networks, one can use asynchronous algorithms which are less sensible to communication delays and loss of messages. Implementing such algorithms with classical MPI versions is not the best choice. We propose Jace, a Java environment dedicated to distributed asynchronous computations, and more especially to asynchronous iterations-asynchronous communications algorithms. It contains all facilities to build a parallel virtual machine and to implement computing tasks in a message passing style. Communications have a special semantic adapted to asynchronism. First tests on a simple Jacobi algorithm clearly show the benefits of our environment to compute on a multi-site heterogeneous network, that is, the Grid.
Citation:
Jacques Bahi, Stéphane Domas, Kamel Mazouzi, "Jace: A Java Environment for Distributed Asynchronous Iterative Computations," pdp, pp.350, 12th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP'04), 2004 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||