• DocumentCode
    2576351
  • Title

    The impact of cache organisation on the instruction issue rate of a superscalar processor

  • Author

    Vintan, Lucian ; Armat, Cristian ; Steven, Gordon

  • Author_Institution
    Sibiu Univ., Romania
  • fYear
    1999
  • fDate
    3-5 Feb 1999
  • Firstpage
    58
  • Lastpage
    65
  • Abstract
    Much of the research on multiple-instruction-issue processor architecture assumes a perfect memory hierarchy and concentrates on increasing the instruction issue rate of the processor either through aggressive out-of-order instruction issue or through static instruction scheduling. In this paper we describe a trace driven simulation tool that we have developed to quantify the impact of the memory hierarchy on the performance of a superscalar processor that we have developed to support static instruction scheduling. We describe some initial studies performed using our simulator. As well as examining the more conventional split cache configurations, we also quantify the performance impact of using a unified cache. Finally, we examine the benefits of using two-level caches and victim caches
  • Keywords
    cache storage; discrete event simulation; instruction sets; parallel processing; performance evaluation; cache organisation; instruction issue rate; multiple-instruction-issue processor architecture; perfect memory hierarchy; performance impact; split cache configurations; static instruction scheduling; superscalar processor; trace driven simulation tool; two-level caches; Assembly systems; Bandwidth; Computer architecture; Costs; Hardware; Out of order; Processor scheduling; Software safety; Software systems; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1999. PDP '99. Proceedings of the Seventh Euromicro Workshop on
  • Conference_Location
    Funchal
  • Print_ISBN
    0-7695-0059-5
  • Type

    conf

  • DOI
    10.1109/EMPDP.1999.746646
  • Filename
    746646