• DocumentCode
    1778945
  • Title

    A Task Partition Algorithm Based on Grid and Graph Partition for Distributed Crowd Simulation

  • Author

    Wenping Zhou ; Haoxuan Tang ; Zhenzhou Ji

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Harbin Inst. of Technol., Harbin, China
  • fYear
    2014
  • fDate
    18-20 Sept. 2014
  • Firstpage
    522
  • Lastpage
    526
  • Abstract
    The task partition algorithm is the key issues in distributed crowd simulation. To overcome low execution performance of existing task partition methods, we proposed a partition algorithm based on grid and graph partition. Firstly, the virtual environment is partitioned by uniform grid, gpu threads are introduced to accelerating the calculation. Later, all pairs of neighbor cells of the grid are connected with an edge. Then a connected graph is constructed, the cells are set as vertexes and the edges connect the cells. Finally, the connected graph is split by k-way partition method for task assignment. The experiments prove that the coarser-grained method can provide higher performance than existing algorithms for different population distribution while keeping low cost. Also the max imbalance rate can be kept very low.
  • Keywords
    graph theory; graphics processing units; grid computing; resource allocation; GPU threads; distributed crowd simulation; graph partition; grid partition; k-way partition method; task assignment; task partition algorithm; virtual environment; Algorithm design and analysis; Clustering algorithms; Computational modeling; Graphics processing units; Load modeling; Partitioning algorithms; Solid modeling; Distributed crowd simulation; GPU; graph partition; task partition; uniform grid;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement, Computer, Communication and Control (IMCCC), 2014 Fourth International Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4799-6574-8
  • Type

    conf

  • DOI
    10.1109/IMCCC.2014.113
  • Filename
    6995083