DocumentCode :
1532007
Title :
Superscalar instruction issue
Author :
Sima, Dezsõ
Author_Institution :
Kando Polytech., Budapest, Hungary
Volume :
17
Issue :
5
fYear :
1997
Firstpage :
28
Lastpage :
39
Abstract :
Clearly, instruction issue and execution are closely related: The more parallel the instruction execution, the higher the requirements for the parallelism of instruction issue. Thus, we see the continuous and harmonized increase of parallelism in instruction issue and execution. This article focuses on superscalar instruction issue, tracing the way parallel instruction execution and issue have increased performance. It also spans the design space of instruction issue, identifying important design aspects and available design choices. The article also demonstrates a concise way to represent the design space using DS trees, reviews the most frequently used issue schemes, and highlights trends for each design aspect of instruction issue
Keywords :
instruction sets; parallel architectures; performance evaluation; DS trees; instruction issue; parallel instruction execution; parallelism; performance; superscalar; Computational modeling; Concatenated codes; Concurrent computing; Dynamic scheduling; Feeds; Processor scheduling; Reduced instruction set computing; Tree graphs; VLIW; Workstations;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/40.621211
Filename :
621211
Link To Document :
بازگشت