Title :
Spectrum of choices: superpipelined, superscalar, or multiprocessor?
Author :
Dubey, Pradeep K. ; Adams, George B., III ; Flynn, Michael J.
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
An analytical model is proposed as an alternative tool for analyzing the tradeoff between superpipelined processors, superscalar processors, and multiprocessors. The duality of superpipelines and superscalars is examined in detail. Combined systems, such as superpipelined multiprocessors and superscalar multiprocessors, are also analyzed. The model shows that the number of pipelines (or processors) at which the maximum throughput is obtained is increasingly sensitive to this ratio as the memory access time increases. Further, as a function of inter-iteration dependency distance, optimum throughput is shown to vary nonlinearly, whereas the corresponding optimum number of processors varies linearly. The predictions from the analytical model agree with similar results published using simulation-based techniques
Keywords :
parallel architectures; performance evaluation; analytical model; maximum throughput; multiprocessors; superpipelined processors; superscalar processors; Analytical models; Assembly; Circuits; Clocks; Concurrent computing; Delay effects; Pipeline processing; Predictive models; Tail; Throughput;
Conference_Titel :
Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-2310-1
DOI :
10.1109/SPDP.1991.218274