• DocumentCode
    3214677
  • Title

    Simplified Multi-Ported Cache in High Performance Processor

  • Author

    Zhang, Hao ; Fan, Dongrui

  • Author_Institution
    Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing
  • fYear
    2007
  • fDate
    29-31 July 2007
  • Firstpage
    9
  • Lastpage
    14
  • Abstract
    The memory bandwidth demands of modern microprocessors require the use of a multi-ported cache to achieve peak performance. However, multi- ported caches are costly to implement. In this paper we propose technique for using a simplified dual-ported cache instead, which is mostly composed of single- ported SRAMs, without decreasing the performance of the processor apparently. We evaluate this technique using realistic applications that include the operating system. Our technique using a simplified multi-ported banking cache, reduces the delay of select logic in LSQ by 16.1%, and achieves 98.1% of the performance of an ideal dual-ported cache.
  • Keywords
    SRAM chips; cache storage; microprocessor chips; operating systems (computers); SRAM; high performance processor; memory bandwidth; modern microprocessors; operating system; simplified dual-ported cache; simplified multiported banking cache; Bandwidth; Banking; Clocks; Computer architecture; Costs; Delay; High performance computing; Laboratories; Microprocessors; Operating systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Architecture, and Storage, 2007. NAS 2007. International Conference on
  • Conference_Location
    Guilin
  • Print_ISBN
    0-7695-2927-5
  • Type

    conf

  • DOI
    10.1109/NAS.2007.49
  • Filename
    4286402