Title :
Stream-interleaved pipelined RISC processor design for SIMD and MIMD system development
Author :
Killeen, Tim ; Celenk, Mehmet
Author_Institution :
Dept. of Electr. & Comput. Eng., Ohio Univ., Athens, OH, USA
Abstract :
Architectures exploiting time and space parallelism can be used to increase performance. Reduced instruction set computers (RISC) enhance performance of a single instruction stream through a simple load/store architecture. Data dependencies are eliminated by introducing NOP instructions in the stream. A longer pipeline increases the proportion of NOPs. These gaps may be used to interleave multiple instruction streams. A typical parallel organization based on message passing via main memory undermines the efficiency of a load/store architecture. The authors propose a method of sharing internal registers between instruction streams, forming a building block for efficient SIMD and MIMD systems
Keywords :
interleaved storage; message passing; parallel architectures; pipeline processing; reduced instruction set computing; MIMD systems; NOP instructions; SIMD systems; efficiency; interleaving; internal register sharing; load/store architecture; message passing; multiple instruction streams; parallel organization; performance; pipelined RISC processor design; Computer aided instruction; Computer architecture; Interleaved codes; Multitasking; Parallel processing; Pipeline processing; Process design; Reduced instruction set computing; Registers; Very large scale integration;
Conference_Titel :
System Theory, 1993. Proceedings SSST '93., Twenty-Fifth Southeastern Symposium on
Conference_Location :
Tuscaloosa, AL
Print_ISBN :
0-8186-3560-6
DOI :
10.1109/SSST.1993.522821