• DocumentCode
    239594
  • Title

    Enabling fine-grained load balancing for virtual worlds with distributed simulation engines

  • Author

    Valadares, Arthur ; Lopes, Cristina Videira ; Huaiyu Liu

  • Author_Institution
    Donald Bren Sch. of ICS, Univ. of California, Irvine, Irvine, CA, USA
  • fYear
    2014
  • fDate
    7-10 Dec. 2014
  • Firstpage
    3459
  • Lastpage
    3470
  • Abstract
    Virtual worlds are general-purpose real-time simulation of three-dimensional environments, and serve for several purposes, such as physics simulation, collaboration, and entertainment. Due to the real-time nature of these simulations, scaling the number of in-world entities and interacting users is challenging. In this paper we present a novel approach to scalable virtual worlds, combining two dimensions of workload partitioning: space and operations. We present this new design as the Distributed Scene Graph with microcells (DSG-M), and evaluate our approach in a distributed physics intensive evaluation aimed at testing two hypothesis: (1) the space partitioning approach improves scalability by balancing the load of an overwhelmed physics dedicated simulator; and (2) simulation precision can be maintained by assigning read-only spaces near the partition borders. Results show evidence to confirm both hypotheses, and of successfully scaling the simulation of an overwhelming workload.
  • Keywords
    digital simulation; resource allocation; virtual reality; DSG-M; distributed physics intensive evaluation; distributed scene graph with microcells; distributed simulation engines; fine-grained load balancing; physics dedicated simulator; scalable virtual worlds; space partitioning approach; workload partitioning; Load management; Load modeling; Microcell networks; Physics; Scalability; Servers; Subscriptions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference (WSC), 2014 Winter
  • Conference_Location
    Savanah, GA
  • Print_ISBN
    978-1-4799-7484-9
  • Type

    conf

  • DOI
    10.1109/WSC.2014.7020178
  • Filename
    7020178