• DocumentCode
    2031439
  • Title

    A Generational Algorithm to Multiprocessor Cache Coherence

  • Author

    Chiueh, Tzi-cker

  • Author_Institution
    State University of New York at Stony Brook
  • Volume
    1
  • fYear
    1993
  • fDate
    16-20 Aug. 1993
  • Firstpage
    20
  • Lastpage
    24
  • Abstract
    In view of the growing gap between processor speeds and net work latency, it becomes increasingly expensive to maintain multi-processor cache consistency via run-time inter processor communication. Software-Controlled cache coher ence schemes have the advantage of simplified hardware and the reduction of inter-processor communication traffic. Among previously proposed software-based schemes, those based on the concept of version/timestamp show the most aggressive performance potential. Unfortunately these methods have several implementation and performance prob lems that prevent them from being practical implementation choices. In this paper, we discuss these problems and describe a generational cache coherence algorithm that elim inates all of these problems. Moreover, the new algorithm can exploit inter-level temporal locality of parallel programs with significantly less hardware support.
  • Keywords
    Broadcasting; Computational modeling; Computer science; Concurrent computing; Delay; Hardware; Parallel processing; Partitioning algorithms; Runtime; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1993. ICPP 1993. International Conference on
  • Conference_Location
    Syracuse, NY, USA
  • ISSN
    0190-3918
  • Print_ISBN
    0-8493-8983-6
  • Type

    conf

  • DOI
    10.1109/ICPP.1993.24
  • Filename
    4134108