Abstract: Irregular reduction operations are the core of many large scientific and engineering applications. There are, in the literature, different methods to solve these operations in parallel. In this paper we discuss a new technique which improves performance significantly, both in terms of execution time and memory overhead. These improvements are achieved in the preprocessing as well as in the resulting parallel code. Our proposal is based on the use of the Irregular Access Region Descriptor (IARD). This data structure is a compact characterisation of indirectly accessed arrays that can be used for the efficient parallelisation of a wide spectrum of irregular codes. In this paper we present its application to parallelise irregular red...
This paper describes a number of optimizations that can be used to support the efficient execution o...
This paper presents a new parallelization method for reductions of arrays with subscripted subscript...
Data parallel languages like High Performance Fortran (HPF) are emerging as the architecture indepen...
Different parallelization methods for irregular reductions on shared memory multiprocessors have bee...
There are many important applications in computational fluid dynamics, circuit simulation and struct...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
Data-parallel languages, such as H scIGH P scERFORMANCE F scORTRAN or F scORTRAN D, provide a machin...
this paper, we propose a communication cost reduction computes rule for irregular loop partitioning...
Many large-scale computational applications contain irregular data access patterns related to unstru...
An important class of scientific codes access memory in an irregular manner. Because irregular acce...
In this paper, we propose a communication cost reduction computes rule for irregular loop partitioni...
In most cases of distributed memory computations, node programs are executed on processors according...
Abstract. In most cases of distributed memory computations, node programs are executed on processors...
Researchers have proposed several data and computation transformations to improve locality in irregu...
Abstract. A problem is irregular if its solution requires the computa-tion of some properties for ea...
This paper describes a number of optimizations that can be used to support the efficient execution o...
This paper presents a new parallelization method for reductions of arrays with subscripted subscript...
Data parallel languages like High Performance Fortran (HPF) are emerging as the architecture indepen...
Different parallelization methods for irregular reductions on shared memory multiprocessors have bee...
There are many important applications in computational fluid dynamics, circuit simulation and struct...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
Data-parallel languages, such as H scIGH P scERFORMANCE F scORTRAN or F scORTRAN D, provide a machin...
this paper, we propose a communication cost reduction computes rule for irregular loop partitioning...
Many large-scale computational applications contain irregular data access patterns related to unstru...
An important class of scientific codes access memory in an irregular manner. Because irregular acce...
In this paper, we propose a communication cost reduction computes rule for irregular loop partitioni...
In most cases of distributed memory computations, node programs are executed on processors according...
Abstract. In most cases of distributed memory computations, node programs are executed on processors...
Researchers have proposed several data and computation transformations to improve locality in irregu...
Abstract. A problem is irregular if its solution requires the computa-tion of some properties for ea...
This paper describes a number of optimizations that can be used to support the efficient execution o...
This paper presents a new parallelization method for reductions of arrays with subscripted subscript...
Data parallel languages like High Performance Fortran (HPF) are emerging as the architecture indepen...