• DocumentCode
    1902367
  • Title

    Improving cache performance by selective cache bypass

  • Author

    Chi, Chi-Hung ; Dietz, Henry

  • Author_Institution
    Philips Lab., Briarcliff Manor, NY, USA
  • Volume
    1
  • fYear
    1989
  • fDate
    3-6 Jan 1989
  • Firstpage
    277
  • Abstract
    A technique is proposed to prevent the return of infrequently used items to cache after they are bumped from it. Simulations have shown that the return of these items, called cache pollution, typically degrade cache-based system performance (average reference time) by 10% to 30%. The technique proposed involves the use of hardware called a bypass-cache, which, under program control, will determine whether each reference should be through the cache or should bypass the cache and reference main memory directly. Several inexpensive heuristics for the compiler to determine how to make each reference are given. It is shown that much of the performance loss can be regained
  • Keywords
    buffer storage; storage management; cache performance; cache pollution; compiler; heuristics; selective cache bypass; simulations; system performance; Bandwidth; Cache memory; Costs; Degradation; Hardware; Laboratories; Performance loss; Pollution; System performance; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1989. Vol.I: Architecture Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI
  • Print_ISBN
    0-8186-1911-2
  • Type

    conf

  • DOI
    10.1109/HICSS.1989.47168
  • Filename
    47168