• DocumentCode
    2300548
  • Title

    Load balancing in individual-based spatial applications

  • Author

    Merchant, Fehmina ; Bic, Lubomir F. ; Dillencourt, Michael B.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    1998
  • fDate
    12-18 Oct 1998
  • Firstpage
    350
  • Lastpage
    357
  • Abstract
    Individual-based spatial simulations are a class of applications in which a collection of entities interact locally with one another within a simulated space to generate some global collective behavior. An Eulerian implementation of such a system, partitions the simulated space and assigns each partition, together with the corresponding entities, to a different physical node. Load balancing is achieved by dynamically adjusting the decomposition of the simulated space, which forces the corresponding autonomous entities to automatically migrate among physical nodes. This paper presents three load balancing algorithms suitable for such applications. Their primary advantages are (1) full integration into the application, which permits load balancing to be performed without suspending the application and without any additional messages, and (2) use of only near-neighbor communication, which facilitates scalability
  • Keywords
    digital simulation; distributed processing; resource allocation; Eulerian implementation; global collective behavior; individual-based spatial applications; load balancing; near-neighbor communication; scalability; simulated space; spatial simulations; Animation; Application software; Biological system modeling; Computational modeling; Computer science; Computer simulation; Distributed computing; Lagrangian functions; Load management; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Paris
  • ISSN
    1089-795X
  • Print_ISBN
    0-8186-8591-3
  • Type

    conf

  • DOI
    10.1109/PACT.1998.727273
  • Filename
    727273