• DocumentCode
    2202012
  • Title

    Photonic architectures for distributed shared memory multiprocessors

  • Author

    Dowd, Patrick W. ; Chu, John

  • Author_Institution
    Dept. of Electr. & Comput. Eng., State Univ. of New York, Buffalo, NY, USA
  • fYear
    1994
  • fDate
    26-27 Apr 1994
  • Firstpage
    151
  • Lastpage
    161
  • Abstract
    This paper studies the interaction between the access protocol used to provide arbitration for a wavelength-division multiple access photonic network and the cache coherence protocol required to support a distributed shared memory environment. The architecture is based on wavelength division multiplexing which enables multiple multi-access channels to be realized on a single optical fiber. Larger blocks are supported to reduce the per bit overhead and increase the exploitation of spatial locality, while false sharing is reduced through a mechanism to provide a finer granularity of invalidation. Two main approaches have been considered to harness the enormous available bandwidth of WDMA optical networks: reservation (control-channel based) or pre-allocation media access protocols. This paper extends the function of a control channel to include broadcast support of cache-level control information, in addition to its primary role of data channel reservation, thereby enabling a snooping based coherence protocol to be considered. Larger snooping-based multiprocessors may be possible with this approach. Two major scenarios are considered through trace-based discrete-event simulation in this paper: a system with a directory based cache coherence protocol and a pre-allocation based WDMA access protocol is compared to a system with a snooping based cache coherence protocol and a reservation based WDMA access protocol
  • Keywords
    buffer storage; distributed memory systems; optical information processing; optical links; parallel architectures; shared memory systems; wavelength division multiplexing; WDMA optical networks; access protocol; cache coherence protocol; cache-level control information; control channel; distributed shared memory multiprocessors; false sharing; optical fiber; photonic architectures; pre-allocation media access protocols; reservation; snooping based coherence protocol; snooping-based multiprocessors; spatial locality; trace-based discrete-event simulation; wavelength division multiplexing; wavelength-division multiple access photonic network; Access protocols; Bandwidth; Broadcasting; Coherence; Discrete event simulation; Media Access Protocol; Optical control; Optical fiber networks; Optical fibers; Wavelength division multiplexing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Massively Parallel Processing Using Optical Interconnections, 1994., Proceedings of the First International Workshop on
  • Conference_Location
    Cancun
  • Print_ISBN
    0-8186-5832-0
  • Type

    conf

  • DOI
    10.1109/MPPOI.1994.336630
  • Filename
    336630