Title :
A comparison of superscalar and decoupled access/execute architectures
Author :
Farrens, Matthew K. ; Ng, Pius ; Nico, Phil
Author_Institution :
Dept. of Comput. Sci., California Univ., Davis, CA, USA
Abstract :
Presents a comparison of superscalar and decoupled access/execute architectures. Both architectures attempt to exploit instruction-level parallelism by issuing multiple instructions per cycle, employing dynamic scheduling to maximize performance. Simulation results are presented for four different configurations, demonstrating that the architectural queues of the decoupled machines provide similar functionality to register renaming, dynamic loop unrolling, and out-of-order execution of the superscalar machines with significantly less complexity
Keywords :
parallel architectures; performance evaluation; scheduling; architectural queues; architectures; complexity; decoupled access/execute architectures; decoupled machines; dynamic scheduling; instruction-level parallelism; multiple instructions per cycle; performance; register renaming; superscalar; Computer architecture; Computer science; Dynamic scheduling; Heart; Message passing; Out of order; Parallel processing; Registers; Signal processing; Writing;
Conference_Titel :
Microarchitecture, 1993., Proceedings of the 26th Annual International Symposium on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-5280-2
DOI :
10.1109/MICRO.1993.282752