Graduation date: 1995There seems to be a consensus that future Massively Parallel Architectures\ud will consist of a number nodes, or processors, interconnected by high-speed network.\ud Using a von Neumann style of processing within the node of a multiprocessor system\ud has its performance limited by the constraints imposed by the control-flow execution\ud model. Although the conventional control-flow model offers high performance on\ud sequential execution which exhibits good locality, switching between threads and synchronization\ud among threads causes substantial overhead. On the other hand, dataflow\ud architectures support rapid context switching and efficient synchronization but require\ud extensive hardware and do not use high-spe...
A method for assessing the benefits of fine-grain paral-lelism in "real " programs is pres...
A fundamental problem of parallel computing is that applications often require large-size inst...
This thesis introduces a parallel computer architecture known as task flow. Simple replicated cells ...
In this paper, we present a relatively primitive execution model for fine-grain parallelism, in whic...
This dissertation demonstrates that through the careful application of hardware and software techniq...
Multithreaded processors, having hardware support for the concurrent execution of fine-grained thre...
To achieve high performance, contemporary computer systems rely on two forms of parallelism: instruc...
Exploiting better performance from computer programs translates to finding more instructions to exec...
The increasing density of VLSI circuits has motivated research into ways to utilize large area budge...
Multithreaded processors, having hardware support for the concurrent execution of fine-grained thre...
Although they are powerful intermediate representations for compilers, pure dataflow graphs are inco...
A defining challenge for research in computer science and engineering has been the ongoing quest for...
We introduce explicit multi-threading (XMT), a decentralized architecture that exploits fine-grained...
Exploitation of parallelism has for decades been central to the pursuit of computing performance. Th...
The paper presents an overview of the parallel computing models, architectures, and research project...
A method for assessing the benefits of fine-grain paral-lelism in "real " programs is pres...
A fundamental problem of parallel computing is that applications often require large-size inst...
This thesis introduces a parallel computer architecture known as task flow. Simple replicated cells ...
In this paper, we present a relatively primitive execution model for fine-grain parallelism, in whic...
This dissertation demonstrates that through the careful application of hardware and software techniq...
Multithreaded processors, having hardware support for the concurrent execution of fine-grained thre...
To achieve high performance, contemporary computer systems rely on two forms of parallelism: instruc...
Exploiting better performance from computer programs translates to finding more instructions to exec...
The increasing density of VLSI circuits has motivated research into ways to utilize large area budge...
Multithreaded processors, having hardware support for the concurrent execution of fine-grained thre...
Although they are powerful intermediate representations for compilers, pure dataflow graphs are inco...
A defining challenge for research in computer science and engineering has been the ongoing quest for...
We introduce explicit multi-threading (XMT), a decentralized architecture that exploits fine-grained...
Exploitation of parallelism has for decades been central to the pursuit of computing performance. Th...
The paper presents an overview of the parallel computing models, architectures, and research project...
A method for assessing the benefits of fine-grain paral-lelism in "real " programs is pres...
A fundamental problem of parallel computing is that applications often require large-size inst...
This thesis introduces a parallel computer architecture known as task flow. Simple replicated cells ...