Topology-aware dynamic load-balancing of conservative simulation

Yanlong Zhai, Nana Jia, Xinyu Zhang, Kai Yang, Duzheng Qing

Research output: Contribution to journalArticlepeer-review

Abstract

In parallel and distributed discrete-event simulation, the work load of logical processes (LPs) may become imbalanced due to the change of resources or newly generated events. This will increase LPs' waiting time in conservative simulations and the rollback times in the optimistic simulation. A topology-aware dynamic load-balancing approach of conservative simulation was proposed to solve this problem. The working time was monitored and calculated to detect whether imbalance occurs based on K-means clustering algorithm. The load balancing scheme was calculated according to the load and topology. Experimental results show that the proposed approach can balance the load rapidly and improve the performance of the simulation.

Original languageEnglish
Pages (from-to)2008-2014
Number of pages7
JournalXitong Fangzhen Xuebao / Journal of System Simulation
Volume27
Issue number9
Publication statusPublished - 8 Sept 2015

Keywords

  • Cluster analysis
  • Dynamic load-balancing
  • Load-imbalance detection
  • Parallel simulation

Fingerprint

Dive into the research topics of 'Topology-aware dynamic load-balancing of conservative simulation'. Together they form a unique fingerprint.

Cite this