• DocumentCode
    1145432
  • Title

    Effects of Cache Coherency in Multiprocessors

  • Author

    Dubois, Michel ; Briggs, Faye A.

  • Author_Institution
    Thomson-CSF/LCR Domaine de Corbeville
  • Issue
    11
  • fYear
    1982
  • Firstpage
    1083
  • Lastpage
    1099
  • Abstract
    In many commercial multiprocessor systems, each processor accesses the memory through a private cache. One problem that could limit the extensibility of the system and its performance is the enforcement of cache coherence. A mechanism must exist which prevents the existence of several different copies of the same data block in different private caches. In this paper, we present an in-depth analysis of the effects of cache coherency in multiprocessors. A novel analytical model for the program behavior of a multitasked system is introduced. The model includes the behavior of each process and the interactions between processes with regard to the sharing of data blocks. An approximation is developed to derive the main effects of the cache coherency contributing to degradations in system performance.
  • Keywords
    Cache; cache coherence; multicache consistency; multiprocessors; performance evaluation; Analytical models; Coherence; Contracts; Degradation; Multiprocessing systems; Multiprocessor interconnection networks; System performance; Throughput; Cache; cache coherence; multicache consistency; multiprocessors; performance evaluation;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1982.1675925
  • Filename
    1675925