Coarrays have been part of the Fortran standard since Fortran 2008 and provide a syntactic extension of Fortran to support parallel programming, often called Coarray Fortran (CAF). Although MPI is the de facto standard for parallel programs running on distributed memory systems and little scientific software is written in CAF, many scientific applications could benefit from the use of CAF. We present the migration from MPI to CAF of the libraries PSBLAS and MLD2P4 for the solution of large systems of equations using iterative methods and preconditioners. In this paper, we describe some investigations for implementing the necessary communication steps in PSBLAS and MLD2P4 and provide performance results obtained on linear systems arising fro...
Paper at the Parallel Computing Conf. Verona (IT) Sep 1988Available from British Library Document Su...
The major accomplishment of this project is the production of CafLib, an 'object-oriented' parallel ...
Abstract. This article explores some of the functionalities of the public domain library called PETS...
Coarrays have been part of the Fortran standard since Fortran 2008 and provide a syntactic extension...
We present a package of parallel preconditioners which implements one-level and two-level Domain Dec...
We describe some extensions to Parallel Sparse BLAS (PSBLAS), a library of routines providing basic ...
We describe some extensions to Parallel Sparse BLAS (PSBLAS), a library of routines providing basic ...
This paper evaluates portable software packages for the iterative solution of very large sparse lin...
MLD2P4 (MultiLevel Domain Decomposition Parallel Preconditioners Package based on PSBLAS) provides p...
Many computationally intensive problems in engineering and science give rise to the solution of larg...
Poisson's equation is found in many scientific problems, such as heat transfer and electric field ca...
Solution of large sparse linear systems is frequently the most time consuming operation in computati...
Gary Kumfert and Alex Pothen have improved the quality and run time of two ordering algorithms for m...
In this review paper, we consider some important developments and trends in algorithm design for t...
Domain decomposition ideas have long been an essential tool for the solution of PDEs on parallel com...
Paper at the Parallel Computing Conf. Verona (IT) Sep 1988Available from British Library Document Su...
The major accomplishment of this project is the production of CafLib, an 'object-oriented' parallel ...
Abstract. This article explores some of the functionalities of the public domain library called PETS...
Coarrays have been part of the Fortran standard since Fortran 2008 and provide a syntactic extension...
We present a package of parallel preconditioners which implements one-level and two-level Domain Dec...
We describe some extensions to Parallel Sparse BLAS (PSBLAS), a library of routines providing basic ...
We describe some extensions to Parallel Sparse BLAS (PSBLAS), a library of routines providing basic ...
This paper evaluates portable software packages for the iterative solution of very large sparse lin...
MLD2P4 (MultiLevel Domain Decomposition Parallel Preconditioners Package based on PSBLAS) provides p...
Many computationally intensive problems in engineering and science give rise to the solution of larg...
Poisson's equation is found in many scientific problems, such as heat transfer and electric field ca...
Solution of large sparse linear systems is frequently the most time consuming operation in computati...
Gary Kumfert and Alex Pothen have improved the quality and run time of two ordering algorithms for m...
In this review paper, we consider some important developments and trends in algorithm design for t...
Domain decomposition ideas have long been an essential tool for the solution of PDEs on parallel com...
Paper at the Parallel Computing Conf. Verona (IT) Sep 1988Available from British Library Document Su...
The major accomplishment of this project is the production of CafLib, an 'object-oriented' parallel ...
Abstract. This article explores some of the functionalities of the public domain library called PETS...