• DocumentCode
    3412541
  • Title

    Decoupled modified-bit cache

  • Author

    Takahashi, Masaharu ; Oba, N. ; Kobayashi, Hideo ; Nakamura, T.

  • Author_Institution
    Graduate Sch. of Inf. Sci., Tohoku Univ., Sendai
  • fYear
    1996
  • fDate
    27-29 Mar 1996
  • Firstpage
    136
  • Lastpage
    143
  • Abstract
    Cache memories are extensively used to reduce memory latency and memory bus traffic. This paper presents a cache memory control mechanism, called decoupled modified-bit cache (DMC), which manages the clean/modified state of cached data in units of bytes to further reduce the bus traffic. Unlike conventional cache memories, the DMC has modified-bit arrays that are separated from a cache tag memory, and uses the modified-bits on demand. The DMC allows a non-fetch allocation on a write miss, cache line fills and replacements in units of bytes, and eliminates unnecessary data transfers. Our simulations with uni-processor and multiprocessor applications indicate that, with 3% more hardware, the DMC reduces the bus traffic and the number of transactions to between 10% and 40% of the levels in a conventional write-back cache memory. It also has strong potential for use in bus-interconnected multiprocessor systems, where the bus traffic dominates the system performance
  • Keywords
    cache storage; memory architecture; cache memories; decoupled modified-bit cache; memory bus traffic; memory latency; modified-bit arrays; multiprocessor applications; non-fetch allocation; Cache memory; Cities and towns; Costs; Delay; Hardware; Laboratories; Microprocessors; System performance; System-on-a-chip; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1996., Conference Proceedings of the 1996 IEEE Fifteenth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-7803-3255-5
  • Type

    conf

  • DOI
    10.1109/PCCC.1996.493625
  • Filename
    493625