DocumentCode :
3157662
Title :
Future trends in microprocessors: out-of-order execution, speculative branching and their CISC performance potential
Author :
Peleg, Alex ; Weister, U.
Author_Institution :
Technion Inst. of Technol., Haifa, Israel
fYear :
1991
fDate :
5-7 Mar 1991
Firstpage :
263
Lastpage :
266
Abstract :
Current microprocessors with one execution core are already reaching the performance limit of close to one Instruction Per Cycle. Thus, in order to comply with the existing market demands of a ~ 1.5X performance improvement each year, new ideas and techniques are needed for designing future microprocessors Running instructions out of order, in parallel on multiple execution units, coupled with techniques for resolving dependencies between instructions (data or control flow), can provide the performance improvement expected, utilizing more fine grain parallelism. This paper surveys some of these ideas and techniques, and presents a conceptual CISC Superscalar microprocessor model incorporating them. Its performance potential is evaluated via a trace driven software simulator
Keywords :
digital simulation; microprocessor chips; parallel processing; performance evaluation; technological forecasting; CISC Superscalar microprocessor; fine grain parallelism; future; microprocessors; out-of-order execution; performance potential; speculative branching; trace driven software simulator; trends; Constraint theory; Decoding; Dynamic scheduling; Hardware; Microarchitecture; Microprocessors; Out of order; Pipeline processing; Reduced instruction set computing; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Electronics Engineers in Israel, 1991. Proceedings., 17th Convention of
Conference_Location :
Tel Aviv
Print_ISBN :
0-87942-678-0
Type :
conf
DOI :
10.1109/EEIS.1991.217647
Filename :
217647
Link To Document :
بازگشت