Parallel and distributed computation: numerical methods
Parallel and distributed computation: numerical methods
Using MPI: portable parallel programming with the message-passing interface
Using MPI: portable parallel programming with the message-passing interface
The CORBA reference guide: understanding the Common Object Request Broker Architecture
The CORBA reference guide: understanding the Common Object Request Broker Architecture
Asynchronous iterative algorithms for nonexpansive linear system
Journal of Parallel and Distributed Computing
Journal of Computational and Applied Mathematics - Special issue on numerical analysis 2000 Vol. III: linear algebra
MPICH/Madeleine: a True Multi-Protocol MPI for High Performance Networks
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Asynchronism for Iterative Algorithms in a Global Computing Environment
HPCS '02 Proceedings of the 16th Annual International Symposium on High Performance Computing Systems and Applications
Iterative Methods for Sparse Linear Systems
Iterative Methods for Sparse Linear Systems
Coupling Dynamic Load Balancing with Asynchronism in Iterative Algorithms on the Computational Grid
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
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
GREMLINS: a large sparse linear solver for grid environment
Parallel Computing
A new stopping criterion for linear perturbed asynchronous iterations
Journal of Computational and Applied Mathematics
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
APPT'07 Proceedings of the 7th international conference on Advanced parallel processing technologies
Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
Performance analysis of asynchronous Jacobi's method implemented in MPI, SHMEM and OpenMP
International Journal of High Performance Computing Applications
Hi-index | 0.00 |
AIAC algorithms (Asynchronous Iterations Asynchronous Communications) are a particular class of parallel iterative algorithms. Their asynchronous nature makes them more efficient than their synchronous counterparts in numerous cases as has already been shown in previous works. The first 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.