• DocumentCode
    3192222
  • Title

    A timestamp-based selective invalidation scheme for multiprocessor cache coherence

  • Author

    Yuan, Xin ; Melhem, Rami ; Gupta, Rajiv

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
  • Volume
    3
  • fYear
    1996
  • fDate
    12-16 Aug 1996
  • Firstpage
    114
  • Abstract
    Among all software cache coherence strategies, the ones that are based on the concept of timestamps show the greatest potential in terms of cache performance. The early timestamp methods suffer from high hardware overhead. Improvements have been proposed to reduce hardware overhead at the expense of either increasing runtime overhead or sacrificing cache performance. We discuss the limitations of the previous timestamp-based methods and propose a new software cache coherence scheme. Our scheme exploits the inter-level locality with significantly less hardware support than the early timestamp methods while introducing only constant runtime overhead for each epoch during the execution of a program. Simulation results show that the proposed scheme achieves higher performance than the previous schemes with comparable hardware overhead
  • Keywords
    cache storage; coherence; multiprocessing systems; parallel programming; virtual machines; cache performance; hardware overhead; inter-level locality; multiprocessor cache coherence; runtime overhead; simulation; software cache coherence strategies; timestamp-based selective invalidation scheme; Coherence; Communication system traffic control; Computational modeling; Computer science; Concurrent computing; Hardware; Multiprocessing systems; Runtime; Software performance; Whales;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
  • Conference_Location
    Ithaca, NY
  • ISSN
    0190-3918
  • Print_ISBN
    0-8186-7623-X
  • Type

    conf

  • DOI
    10.1109/ICPP.1996.538566
  • Filename
    538566