Title :
The impact of pipelining on SIMD architectures
Author :
Allen, James D. ; Schimmel, David E.
Author_Institution :
Sch. of Electr. & Comput.Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
This paper explores the fundamental impacts of pipeline technology on massively parallel SIMD architectures. The potential for performance improvement in the instruction delivery is explored, and stall penalties associated with reduction operations are derived. Scheduling mechanisms to mitigate stall cycles are also presented. In addition, the design of pipelined processing elements is considered, and formula for stall penalties, and area costs are constructed. These results indicate that a 5-10 fold improvement in SIMD performance is well within technological limits
Keywords :
parallel architectures; pipeline processing; program compilers; scheduling; SIMD architectures; Scheduling mechanisms; area costs; instruction delivery; massively parallel SIMD architectures; performance improvement; pipelining; reduction operations; stall penalties; Broadcasting; Clocks; Computer architecture; Concurrent computing; Costs; Decoding; Frequency; Job shop scheduling; Microprocessors; Pipeline processing;
Conference_Titel :
Parallel Processing Symposium, 1995. Proceedings., 9th International
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-7074-6
DOI :
10.1109/IPPS.1995.395959