• DocumentCode
    301094
  • Title

    A hybrid cache coherence protocol for a decoupled multi-channel optical network: SPEED DMON

  • Author

    Ha, Joon-Ho ; Pinkston, Timothy

  • Author_Institution
    Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    1
  • fYear
    1996
  • fDate
    12-16 Aug 1996
  • Firstpage
    164
  • Abstract
    This paper presents a low overhead, high performance cache coherence protocol and an interconnect architecture designed to exploit high bandwidth point-to-point and broadcast features of an optical multi-channel interconnect. SPEED DMON integrates the virtues of snoopy-based schemes and directory-based schemes into a robust hybrid architecture. Directory-assist is used exclusively for decoupled read traffic to eliminate unnecessary broadcasts while snoopy-assist is used exclusively for write and synchronization traffic to reduce directory overhead and synchronization complexities. The proposed scheme has the potential to reduce network latency by up to 85% as a result of its global independence between read and write operations, full concurrency in channel access, reduced link contention, and efficient broadcast of coherence and synchronization events
  • Keywords
    cache storage; computational complexity; distributed memory systems; memory protocols; optical communication; shared memory systems; synchronisation; SPEED DMON; broadcast features; channel access; decoupled multi-channel optical network; directory-assist; directory-based schemes; full concurrency; hybrid cache coherence protocol; interconnect architecture; network latency; point-to-point features; reduced link contention; robust hybrid architecture; snoopy-assist; synchronization traffic; Bandwidth; Broadcasting; High speed optical techniques; Optical fiber networks; Optical interconnections; Optical receivers; Optical saturation; Optical transmitters; Protocols; Wavelength division multiplexing;
  • 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.537157
  • Filename
    537157