Massively parallel computing systems by their very nature, are suited for problems with a very high degree of parallelism. For this reason, data parallel algorithms are a good match for efficient execution on these architectures. Many real world parallel systems on a massive scale have been limited to SIMD architectures due to the prohibitive cost of multiple instruction memories for each processor. These systems can reap a performance benefit from an asynchronous control structure. However, it is unlikely that every processing element will execute a different set of instructions. This dissertation presents a novel instruction caching system that extends asynchronous execution to a SIMD system without storing multiple copies of the program ...
Abstract—In multitasking real-time systems, the WCET of each task and also the effects of interferen...
Performance and scalability of high performance scientific applications on large scale parallel mach...
There are three major classes of MIMD multiprocessors: cache-coherent machines, NUMA (non-uniform me...
Interest in multitasked multiprocessor systems is motivated by the necessity to increase throughput ...
A wide variety of computer architectures have been proposed to exploit parallelism at different gran...
The work presented in this thesis is mainly involved in the design and analysis of asynchronous para...
It has been already verified that hardware-supported fine-grain synchronization provides a significa...
This document examines the effects of computational mode on the performance of parallel applications...
In this paper we propose to introduce execution autonomy in the SIMD paradigm to overcome its rigidi...
200 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.The use of a private cache in...
. We present compiler optimization techniques for explicitly parallel programs that communicate thro...
We present a new technique for the parallel simulation of cache coherent shared memory multiprocess...
Due to VLSI lithography problems and the limitation of additional architectural enhancements uniproc...
In many of the current and next generation Chip Multiprocessors (CMP) and Simultaneous Multithreadin...
[[abstract]]©1998 JISE-A multithreaded computer maintains multiple program counters and register fil...
Abstract—In multitasking real-time systems, the WCET of each task and also the effects of interferen...
Performance and scalability of high performance scientific applications on large scale parallel mach...
There are three major classes of MIMD multiprocessors: cache-coherent machines, NUMA (non-uniform me...
Interest in multitasked multiprocessor systems is motivated by the necessity to increase throughput ...
A wide variety of computer architectures have been proposed to exploit parallelism at different gran...
The work presented in this thesis is mainly involved in the design and analysis of asynchronous para...
It has been already verified that hardware-supported fine-grain synchronization provides a significa...
This document examines the effects of computational mode on the performance of parallel applications...
In this paper we propose to introduce execution autonomy in the SIMD paradigm to overcome its rigidi...
200 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.The use of a private cache in...
. We present compiler optimization techniques for explicitly parallel programs that communicate thro...
We present a new technique for the parallel simulation of cache coherent shared memory multiprocess...
Due to VLSI lithography problems and the limitation of additional architectural enhancements uniproc...
In many of the current and next generation Chip Multiprocessors (CMP) and Simultaneous Multithreadin...
[[abstract]]©1998 JISE-A multithreaded computer maintains multiple program counters and register fil...
Abstract—In multitasking real-time systems, the WCET of each task and also the effects of interferen...
Performance and scalability of high performance scientific applications on large scale parallel mach...
There are three major classes of MIMD multiprocessors: cache-coherent machines, NUMA (non-uniform me...