• DocumentCode
    2650077
  • Title

    A fault-tolerant multiprocessor cache memory

  • Author

    Luo, Xiao ; Muzio, Jon C.

  • Author_Institution
    Dept. of Comput. Sci., Victoria Univ., BC, Canada
  • fYear
    1994
  • fDate
    8-9 Aug 1994
  • Firstpage
    52
  • Lastpage
    57
  • Abstract
    In multiprocessor systems, cache memories serve two purposes, namely the reduction of the average access time to the shared memory and the minimization of interconnection network requirements for each processor. However, in a cache, interference between operations from the processor and operations for data coherence degrades the cache performance. We propose a cache with only one single dual-port directory which can be operated for both processor accesses and coherence operations simultaneously. The cache can reach high performance at low cost. This cache also has a coherence-protocol-independent structure. In order to improve the reliability of the cache, we design a tag self-purge mechanism, a comparator checker, and a totally self-checking checker for an (n-1)/n code in CMOS technology at low cost in the cache management unit. Moreover, the total hardware overhead is low, compared to the traditional single directory cache management unit
  • Keywords
    CMOS memory circuits; cache storage; distributed memory systems; fault tolerant computing; memory protocols; CMOS technology; average access time; coherence operations; coherence-protocol-independent structure; comparator checker; data coherence; fault-tolerant multiprocessor cache memory; interconnection network requirements; processor accesses; single dual-port directory; tag self-purge mechanism; totally self-checking checker; CMOS technology; Cache memory; Coherence; Costs; Degradation; Fault tolerance; Interference; Multiprocessing systems; Multiprocessor interconnection networks; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Memory Technology, Design and Testing, 1994., Records of the IEEE International Workshop on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-8186-6245-X
  • Type

    conf

  • DOI
    10.1109/MTDT.1994.397197
  • Filename
    397197