Home

A robust parallel programming model for dynamic non-uniform scientific computations


Author(s) : Scott B. Baden Scott B. Baden Scott R. Kohn Scott R. Kohn, 
Publisher : N/A
Publication Date : 1994
ISSN : N/A
Abstract : LPARX provides efficient run-time support for dynamic, non-uniform scientific calculations running on MIMD distributed memory architectures. It extends HPF's data decomposition model to provide support for dynamic, block irregular data structures. LPARX represents data decompositions as first-class objects and expresses data dependencies in a manner which is logically independent of data decomposition and problem dimension. LPARX applications are portable across a diversity of MIMD machines. We have implemented a number of applications in LPARX---including a 3d particle calculation and 2d and 3d adaptive multigrid solvers---which could not have been efficiently implemented in HPF. 1,