Several parallel machines exist that have the ability to reconfigure various facets of their architectures at execution-time. Specific facets include the ability to reconfigure the mode of parallelism for machine execution (i.e., a mixed-mode system) and the ability to partition the machine into independent or cooperating submachines (i.e., a partitionable system). This work addresses language, compiler, and architectural modeling aspects relevant to such reconfigurable systems. The contributions made by this research can be put toward the overall goal of improving the design of languages and compilers for reconfigurable systems. The SPMD (Single Program - Multiple Data) mode of parallelism is a subset of the MIMD mode where all processors ...
In this paper, we consider a massively parallel system that is composed of heterogeneous processors,...
We describe programming language constructs that facilitate the application of modular design techni...
170 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.Since the mid 1970's, vector ...
Several parallel parallel processing systems exist that can be partitioned and/or can operate in mul...
This document examines the effects of computational mode on the performance of parallel applications...
Mixed-mode parallel processing systems are capable of executing in either the SIMD or MIMD mode of p...
The goal of the research described in this article is to develop flexible language constructs for wr...
Approaches for providing communications among the processors and memories of large-scale parallel pr...
The Reconfigurable Processor Array (RPA) is a parallel computer operating in SIMD mode. One disadvan...
. We present compiler optimization techniques for explicitly parallel programs that communicate thro...
This paper describes methods to adapt existing optimizing compilers for sequential languages to prod...
Hussmann M, Thies M, Kastens U, Purnaprajna M, Porrmann M, Rückert U. Compiler-Driven Reconfiguratio...
INTRODUCTION The SPMD (Single-Program Multiple-Data Stream) model has been widely adopted as the ba...
Many of today\u27s scientific and industrial problems require enormous computing power. Since circui...
This dissertation describes selected software issues of mapping tasks onto parallel processing syste...
In this paper, we consider a massively parallel system that is composed of heterogeneous processors,...
We describe programming language constructs that facilitate the application of modular design techni...
170 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.Since the mid 1970's, vector ...
Several parallel parallel processing systems exist that can be partitioned and/or can operate in mul...
This document examines the effects of computational mode on the performance of parallel applications...
Mixed-mode parallel processing systems are capable of executing in either the SIMD or MIMD mode of p...
The goal of the research described in this article is to develop flexible language constructs for wr...
Approaches for providing communications among the processors and memories of large-scale parallel pr...
The Reconfigurable Processor Array (RPA) is a parallel computer operating in SIMD mode. One disadvan...
. We present compiler optimization techniques for explicitly parallel programs that communicate thro...
This paper describes methods to adapt existing optimizing compilers for sequential languages to prod...
Hussmann M, Thies M, Kastens U, Purnaprajna M, Porrmann M, Rückert U. Compiler-Driven Reconfiguratio...
INTRODUCTION The SPMD (Single-Program Multiple-Data Stream) model has been widely adopted as the ba...
Many of today\u27s scientific and industrial problems require enormous computing power. Since circui...
This dissertation describes selected software issues of mapping tasks onto parallel processing syste...
In this paper, we consider a massively parallel system that is composed of heterogeneous processors,...
We describe programming language constructs that facilitate the application of modular design techni...
170 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.Since the mid 1970's, vector ...