Abstract—Vienna Fortran, High Performance Fortran (HPF), and other data parallel languages have been introduced to allow the programming of massively parallel distributed-memory machines (DMMP) at a relatively high level of abstraction, based on the SPMD paradigm. Their main features include directives to express the distribution of data and computations across the processors of a machine. In this paper, we use Vienna-Fortran as a general framework for dealing with sparse data structures. We describe new methods for the representation and distribution of such data on DMMPs, and propose simple language features that permit the user to characterize a matrix as “sparse ” and specify the associated representation. Together with the data distrib...
Sparse matrices are first class objects in many VHLLs (very high level languages) used for scientifi...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
High Performance Fortran (HPF) offers an attractive high‐level language interface for programming sc...
This paper proposes a new approach to improve data-parallel languages in the context of sparse and i...
A significant amount of software research for developing programming environments for distributed--m...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions that are useful for represen...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. They form a rich source of ...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
Sparse matrix formats encode very large numerical matrices with relatively few nonzeros. They are ty...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. Each of these array intrins...
Vienna Fortran, a machine-independent language extension to Fortran which allows the user to write p...
Exploiting the full performance potential of distributed memory machines requires a careful distribu...
[[abstract]]©1999 IEEE-In our recent work, we have been working on providing parallel sparse support...
Distributed memory multiprocessor systems can provide the computing power necessary for large-scale ...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
Sparse matrices are first class objects in many VHLLs (very high level languages) used for scientifi...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
High Performance Fortran (HPF) offers an attractive high‐level language interface for programming sc...
This paper proposes a new approach to improve data-parallel languages in the context of sparse and i...
A significant amount of software research for developing programming environments for distributed--m...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions that are useful for represen...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. They form a rich source of ...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
Sparse matrix formats encode very large numerical matrices with relatively few nonzeros. They are ty...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. Each of these array intrins...
Vienna Fortran, a machine-independent language extension to Fortran which allows the user to write p...
Exploiting the full performance potential of distributed memory machines requires a careful distribu...
[[abstract]]©1999 IEEE-In our recent work, we have been working on providing parallel sparse support...
Distributed memory multiprocessor systems can provide the computing power necessary for large-scale ...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
Sparse matrices are first class objects in many VHLLs (very high level languages) used for scientifi...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
High Performance Fortran (HPF) offers an attractive high‐level language interface for programming sc...