• DocumentCode
    1393816
  • Title

    Distributed Virtual Bit-Slice Synchronizer: A Scalable Hardware Barrier Mechanism for n-Dimensional Meshes

  • Author

    Zotov, Igor Valerievich

  • Author_Institution
    Dept. of Comput. Sci., Kursk State Tech. Univ. (KurskSTU), Kursk, Russia
  • Volume
    59
  • Issue
    9
  • fYear
    2010
  • Firstpage
    1187
  • Lastpage
    1199
  • Abstract
    The work presents a distributed hardware-level barrier mechanism for n-dimensional mesh-connected MIMD computers, called Distributed Virtual Bit-Slice Synchronizer (DVBSS). The proposed mechanism is structured around an m-bit dedicated control network, whose topology is a directed mesh-embeddable graph, with an additional m-bit-wide wraparound connection. By using a specific virtualization scheme making it possible to have p virtual m-bit barrier networks superposed on a physical one, the DVBSS model allows to synchronize more than m barrier groups. To minimize synchronization latency, the DVBSS scheme uses a distributed circulating wave clocking (DCW-clocking) technique to switch between virtual barrier networks in a pipeline fashion. The DVBSS scheme is shown to be general, configurable, and MPI-compatible. Unlike proposed distributed hardware barriers, and hardware tree-based schemes, the DVBSS mechanism accepts dynamically defined (possibly overlapping) barrier groups of arbitrary size and shape, allowing noncontiguous group member allocations.
  • Keywords
    bit-slice computers; computer interfaces; directed graphs; message passing; virtual reality; DVBSS model; MPI-compatible; directed mesh embeddable graph; distributed hardware barrier; distributed virtual bit slice synchronizer; hardware tree based scheme; m-bit barrier network; m-bit dedicated control network; m-bit-wide wraparound connection; n-dimensional meshes; noncontiguous group member allocation; pipeline fashion; scalable hardware barrier mechanism; virtual barrier networks; Clocks; Delay; Digital video broadcasting; Distributed computing; Hardware; Network topology; Pipelines; Shape; Switches; Synchronization; Barrier synchronization; dedicated barrier networks; hardware barriers; mesh-connected parallel computers.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2010.15
  • Filename
    5396324