• DocumentCode
    345141
  • Title

    The filter cache: a run-time cache management approach

  • Author

    Sahuquillo, Julio ; Pont, Ana

  • Author_Institution
    Dept. de Inf. de Sistemas y Computadores, Univ. Politecnica de Valencia, Spain
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    424
  • Abstract
    This work presents a new hardware cache management approach for improving the cache hit ratio and reducing the bus traffic. Increasing the L1 cache hit ratio is a crucial aspect of obtaining good performance with the current processors. The proposed approach also increases the overall (L1 plus L2) cache hit ratio, especially in multiprocessor systems, where the bus latencies are low. This work focuses in multiprocessor systems where a forth kind of miss (the coherence miss) and the bus utilization problem appear; however, the model can also be applied to uniprocessor systems. Our organization increases the overall cache hit ratio and thus reduces the bus utilization. The proposed model introduces two independent L1 caches with different organizations placed in parallel. Each cache block has attached to it a small counter for storing the reuse related information. The proposed microarchitecture not only reduces the bus traffic and speeds up better than the conventional organization, but it also saves die area. The performance (versus conventional cache organizations) increases as the number of processors increases
  • Keywords
    cache storage; memory architecture; performance evaluation; bus traffic; cache hit ratio; data cache management; data locality; filter cache; hardware cache management; memory architectures; multi-lateral cache; multiprocessor systems; performance; run-time cache management; Counting circuits; Delay; Filters; Hardware; High performance computing; Memory management; Multiprocessing systems; Pollution; Prefetching; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO Conference, 1999. Proceedings. 25th
  • Conference_Location
    Milan
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-0321-7
  • Type

    conf

  • DOI
    10.1109/EURMIC.1999.794504
  • Filename
    794504