DocumentCode
3565073
Title
Data cache architecture of the superscalar by scheduling patterns
Author
Kato, Takaaki ; Ono, Toshihisa ; Bagherzadeh, Nader
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
fYear
1993
Firstpage
219
Abstract
A novel data cache architecture for the out-of-order issue superscalar processor architecture is presented. The superscalar method is based on the scheduling patterns that describe predetermined out-of-order execution for four instructions stored in a programmable logic array. To exploit instruction-level parallelism, the authors propose an effective memory address conflict avoidance scheme for the data cache. The approach is to resolve alias resolution by hardware to maintain object code compatibility and also augment instruction-level parallelism. The performance of the proposed architecture on selected benchmark programs was simulated
Keywords
instruction sets; logic arrays; parallel architectures; performance evaluation; scheduling; benchmark programs; data cache architecture; instruction-level parallelism; memory address conflict avoidance scheme; object code compatibility; programmable logic array; scheduling patterns; superscalar processor architecture; Computer architecture; Decoding; Hardware; Hazards; Inspection; Out of order; Parallel processing; Processor scheduling; Programmable logic arrays; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
Print_ISBN
0-8186-3230-5
Type
conf
DOI
10.1109/HICSS.1993.284107
Filename
284107
Link To Document