• DocumentCode
    2605859
  • Title

    A library for load balancing in master/slave applications on a LAN-WLAN environment

  • Author

    Sánchez, David ; Macías, Elsa M. ; Suàrez, Álvaro

  • Author_Institution
    Dept. of lngenieria Telematica, Univ. of Las Palmas de Gran Canaria, Spain
  • fYear
    2004
  • fDate
    11-13 Feb. 2004
  • Firstpage
    168
  • Lastpage
    175
  • Abstract
    A combination of a local area network (LAN) and a wireless LAN (WLAN) is a useful environment for doing parallel computing. We use this infrastructure to implement master/slave parallel distributed programs which exhibit strict data dependences among iterations and parallel calculation inside an iteration. In this environment it is necessary to consider the unbalance both processing power and communication bandwidth of fixed and portable computers to avoid long idle times. To solve this problem, in our previous work we developed an efficient load balancing method that considers the heterogeneity both in computing and in communication, and besides, it keeps in mind that the number of processes can vary at run time (processes spawned on portable computers). To program this method is a hard task because it implements a complex mechanism to estimate the data distribution which uses a framework based on simple network management protocol (SNMP) that has to synchronize with the parallel program to share performance information about computers. For that reason, we present a library that implements our method of load balancing to ease the programming.
  • Keywords
    client-server systems; parallel programming; portable computers; resource allocation; software libraries; telecommunication network management; wireless LAN; SNMP; WLAN; heterogeneous computing; load balancing; local area network; master-slave parallel distributed program; parallel computing; portable computers; simple network management protocol; wireless LAN environment; Bandwidth; Computer network management; Libraries; Load management; Local area networks; Master-slave; Parallel processing; Portable computers; Protocols; Wireless LAN;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2004. Proceedings. 12th Euromicro Conference on
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-2083-9
  • Type

    conf

  • DOI
    10.1109/EMPDP.2004.1271442
  • Filename
    1271442