Efficient and Easy Parallel Implementation of Large Numerical Simulations

This paper presents an efficient implementation of two large numerical simulations using a parallel programming environment called Athapascan. This library eases parallel implementations by managing communications and synchronisations. It provides facilities to adapt the schedule to efficiently map the application on the target architecture.

[1]  Jean-Marc Vincent,et al.  Physical cloth simulation on a PC cluster , 2002, EGPGV.

[2]  Emilio L. Zapata,et al.  Fast Cloth Simulation with Parallel Computers , 2000, Euro-Par.

[3]  Andrew P. Witkin,et al.  Large steps in cloth simulation , 1998, SIGGRAPH.

[4]  Rice UniversityCORPORATE,et al.  High performance Fortran language specification , 1993 .

[5]  Laxmikant V. Kalé,et al.  Scalable Molecular Dynamics for Large Biomolecular Systems , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[6]  Gerson G. H. Cavalheiro,et al.  Athapascan-1: On-line building data flow graph in a parallel language , 1998, Proceedings. 1998 International Conference on Parallel Architectures and Compilation Techniques (Cat. No.98EX192).

[7]  F. Pellegrini,et al.  Experimental Analysis of the Dual Recursive Bipartitioning Algorithm for Static Mapping , 1996 .

[8]  Wolfgang Karl,et al.  Euro-Par 2000 Parallel Processing , 2000, Lecture Notes in Computer Science.

[9]  Denis Trystram,et al.  Large scale simulation of parallel molecular dynamics , 1999, Proceedings 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing. IPPS/SPDP 1999.