This thesis presents a generalized framework for the mapping and remapping of large regularly-gridded multidimensional data sets on a parallel computer. We address two problems that influence the efficiency with which parallel computers can be exploited in image processing, visualization and simulation applications. The data mapping problem is the task of describing the layout of multi-dimensional data set on a parallel array. This layout has a significant effect on the choice and efficiency of processing algorithms. The data remapping problem is the task of moving data dynamically between data mappings to provide portability between applications, libraries and external devices, and allows the description of a class of data transfo...
Abstract—This paper introduces a mapping method for adding a coarse grain (multiple pixels per proce...
[[abstract]]Array operations are useful in a large number of important scientific codes, such as mol...
Journal ArticleUsing parallel computers for computer graphics rendering dates back to the late 1970...
Existing techniques for mapping image data onto the processors of a SIMD machine are suitable for al...
In this paper we present a decentralized remapping method for data parallel applications on distribu...
A parallel file may be physically stored on several independent disks and logically partitioned by s...
The main question explored in this thesis is how to define novel parallel random-access data structu...
Multipartitioning is a strategy for decomposing multi-dimensional arrays into tiles and mapping the ...
Abstract. Mapping parallel algorithms to parallel computing platforms requires several activities su...
This dissertation describes selected software issues of mapping tasks onto parallel processing syste...
The need for high-performance computing together with the increasing trend from single processor to ...
Abstract-For a wide variety of applications, both task and data parallelism must be exploited to ach...
This paper presents a parallel simulated annealing algorithm for solving the problem of mapping irre...
This paper presents a parallel simulated annealing algorithm for solving the problem of mapping irre...
Interactive three-dimensional graphics applications, such as terrain data representation and manipul...
Abstract—This paper introduces a mapping method for adding a coarse grain (multiple pixels per proce...
[[abstract]]Array operations are useful in a large number of important scientific codes, such as mol...
Journal ArticleUsing parallel computers for computer graphics rendering dates back to the late 1970...
Existing techniques for mapping image data onto the processors of a SIMD machine are suitable for al...
In this paper we present a decentralized remapping method for data parallel applications on distribu...
A parallel file may be physically stored on several independent disks and logically partitioned by s...
The main question explored in this thesis is how to define novel parallel random-access data structu...
Multipartitioning is a strategy for decomposing multi-dimensional arrays into tiles and mapping the ...
Abstract. Mapping parallel algorithms to parallel computing platforms requires several activities su...
This dissertation describes selected software issues of mapping tasks onto parallel processing syste...
The need for high-performance computing together with the increasing trend from single processor to ...
Abstract-For a wide variety of applications, both task and data parallelism must be exploited to ach...
This paper presents a parallel simulated annealing algorithm for solving the problem of mapping irre...
This paper presents a parallel simulated annealing algorithm for solving the problem of mapping irre...
Interactive three-dimensional graphics applications, such as terrain data representation and manipul...
Abstract—This paper introduces a mapping method for adding a coarse grain (multiple pixels per proce...
[[abstract]]Array operations are useful in a large number of important scientific codes, such as mol...
Journal ArticleUsing parallel computers for computer graphics rendering dates back to the late 1970...