• DocumentCode
    2616800
  • Title

    Sender coordination in the Distributed Virtual Communication Machine

  • Author

    Rosu, M. ; Schwan, K.

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1998
  • fDate
    31-31 July 1998
  • Firstpage
    322
  • Lastpage
    329
  • Abstract
    The Distributed Virtual Communication Machine (DVCM) is an extensible communication architecture for tightly-coupled clusters of workstations (COWs) connected by high-speed networks. The DVCM is designed for off-the-shelf network interface cards equipped with communication coprocessors. Its main component is an active backplane implemented in firmware running on the coprocessors. This backplane can be extended with modules that implement application-specific-functionality and have access to some of the application´s state. Consequently non-trivial collective computations can be implemented as DVCM extensions. We present a DVCM extension module that provides application-specific network flow control by coordinating the resource-competing components of a parallel application running on an ATM LAN. Our experiments show that this extension module helps eliminate message loss and achieve high link bandwidth utilization when there is significant link contention.
  • Keywords
    asynchronous transfer mode; coprocessors; firmware; local area networks; network interfaces; resource allocation; virtual machines; ATM LAN; DVCM; Distributed Virtual Communication Machine; active backplane; application-specific network flow control; communication coprocessors; experiments; extensible communication architecture; firmware; high link bandwidth utilization; high-speed networks; link contention; message loss; network interface cards; parallel application; sender coordination; workstation clusters; Availability; Bandwidth; Computer networks; Coprocessors; Cows; Delay; Educational institutions; LAN interconnection; Local area networks; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1998. Proceedings. The Seventh International Symposium on
  • Conference_Location
    Chicago, IL, USA
  • ISSN
    1082-8907
  • Print_ISBN
    0-8186-8579-4
  • Type

    conf

  • DOI
    10.1109/HPDC.1998.710018
  • Filename
    710018