Two paradigms for distributed-memory parallel computation that free the application programmer from the details of message passing are compared for an archetypal structured scientific computation --- a nonlinear, structured-grid partial di#erential equation boundary value problem --- using the same algorithm on the same hardware. Both paradigms, parallel libraries represented by Argonne's PETSc, and parallel languages represented by the Portland Group's HPF, are found to be easy to use for this problem class, and both are reasonably e#ective in exploiting concurrency after a short learning curve. The level of involvement required by the application programmer under either paradigm includes specification of the data partitioning (c...
The programming models presented by parallel computers are diverse and changing. We study a new para...
Methods for the parallelization of complex software systems in scientific computing have been develo...
In this paper we discuss and demonstrate the feasibility of solving high-fidelity, nonlinear computa...
Three paradigms for distributed-memory parallel computation that free the application programmer fro...
Two paradigms for distributed-memory parallel computation that free the application programmer from ...
this paper is as follows. Section 2 describes a model nonlinear PDE problem and its discretization a...
Scientific and engineering applications often involve structured meshes. These meshes may be nested ...
https://doi.org/10.21949/14040091996PDFResearch PaperReport NAS-96-004Computer algorithmsComputer ar...
In this whitepaper, after an introduction to X10, one of the PGAS languages, we describe the differe...
With modern advancements in hardware and software technology scaling towards new limits, our compute...
. A suite of HPF coding examples of practical scientific algorithms are examined in detail, with the...
This paper discusses the implementation of a numerical algorithm for simulating incompressible fluid...
This paper examines the potential of parallel computation methods for partial differential equations...
This work is aimed at extending a parallel computing framework for radial basis functions methods fo...
Distributed-memory multiprocessing systems (DMS), such as Intel’s hypercubes, the Paragon, Thinking ...
The programming models presented by parallel computers are diverse and changing. We study a new para...
Methods for the parallelization of complex software systems in scientific computing have been develo...
In this paper we discuss and demonstrate the feasibility of solving high-fidelity, nonlinear computa...
Three paradigms for distributed-memory parallel computation that free the application programmer fro...
Two paradigms for distributed-memory parallel computation that free the application programmer from ...
this paper is as follows. Section 2 describes a model nonlinear PDE problem and its discretization a...
Scientific and engineering applications often involve structured meshes. These meshes may be nested ...
https://doi.org/10.21949/14040091996PDFResearch PaperReport NAS-96-004Computer algorithmsComputer ar...
In this whitepaper, after an introduction to X10, one of the PGAS languages, we describe the differe...
With modern advancements in hardware and software technology scaling towards new limits, our compute...
. A suite of HPF coding examples of practical scientific algorithms are examined in detail, with the...
This paper discusses the implementation of a numerical algorithm for simulating incompressible fluid...
This paper examines the potential of parallel computation methods for partial differential equations...
This work is aimed at extending a parallel computing framework for radial basis functions methods fo...
Distributed-memory multiprocessing systems (DMS), such as Intel’s hypercubes, the Paragon, Thinking ...
The programming models presented by parallel computers are diverse and changing. We study a new para...
Methods for the parallelization of complex software systems in scientific computing have been develo...
In this paper we discuss and demonstrate the feasibility of solving high-fidelity, nonlinear computa...