• 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