Journal of Systems Engineering and Electronics ›› 2012, Vol. 34 ›› Issue (11): 2366-2373.doi: 10.3969/j.issn.1001-506X.2012.11.31
Previous Articles Next Articles
WANG Wei-ping, YU Wen-guang, HOU Hong-tao, LI Qun
Online:
Published:
Abstract:
The platforms equipped with multi-core central processing units (CPU) and graphics processing units (GPU) provide a new hardware for executing parallel agent-based simulations (PABS) and the load balancing mechanism is an effective approach to make the best of hardware resources and improve the running performance of parallel simulations. In order to solve the load balancing for PABS on multi-core CPU and GPU heterogeneous platforms, a multilayer load distributing model for PABS is built and a static load partitioning algorithm based on the constrained k-means clustering algorithm and a dynamic load balancing algorithm are proposed. The method of finding interactions between partitions is presented so as to avoid a lot of unnecessary computations between agents that actually can not interact with each other. The experiments show that the mechanism is viable and effective.
WANG Wei-ping, YU Wen-guang, HOU Hong-tao, LI Qun. Load balancing mechanism for parallel agent-based simulation on multi-core CPU and GPU heterogeneous platform[J]. Journal of Systems Engineering and Electronics, 2012, 34(11): 2366-2373.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.sys-ele.com/EN/10.3969/j.issn.1001-506X.2012.11.31
https://www.sys-ele.com/EN/Y2012/V34/I11/2366