PPADD
Back to Applications
Principal Contact Person and Organization (including e-mail address):
Cecile Germain-Renaud LRI
cecile@lri.lri.fr
Tel 33 (0) 1-69-15-76-55
Fax 33 (0) 1-69-15-65-86
LRI bat 490 Universite Paris-Sud
F-91405 ORSAY Cedex
http://www.lri.fr/Francais/Recherche/archi/membres/cecile.html
Brief Description of Application:
Field --- Fluid dynamics : 2d turbulence simulation. The PPADD (Parallel Predictive-Adaptive Domain Decomposition) project is a large-scale application that naturally requires a distributed implementation on heterogeneous parallel machines. The general application field is solving PDEs through adaptive domain decomposition method. A Solver is coupled through Java with a domain decomposition tool and some utilities. The HPF code implements the solver.
Number of Lines of Code: expected more than 10 K
Target Platforms and HPF Compilers Used:
Coding Styles (data decompositions, computational methods):
Method --- Domain decomposition (Dual Schur)
Extrinsic Interfaces Used (and reasons):
_f77, to reach a C wrapper.
Performance Information, if Available (including any possible comparisons to MPI and/or OpenMP):
Not yet
Please comment on any aspects of the application that might be interesting, including any problems using HPF effectively:
On the positive side, HPF_LOCAL allows for smooth and easy java access to HPF. On the negative side, the fact that there is no standard run-time for HPF, and that the run-tie is proprietary, does not allow a true HPF JNI.