An efficient approach to collaborative simulation of variable structure systems on multi-core machines

Chen Yang*, Peng Chi, Xiao Song, Ting Yu Lin, Bo Hu Li, Xudong Chai

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

11 引用 (Scopus)

摘要

Complex variable-structure systems (CVSSs) are a common type of complex systems that exhibit changes both at structural and behavior levels. Simulations of CVSSs challenge current collaborative execution methods with increasingly big and complex models. The emergence of multi-core paradigm presents an exciting opportunity to address such challenge, so an advanced parallel simulator under multi-core environments is proposed. The simulator: (1) provides thread simulation kernels and five kinds of management services to support dynamic model structure flexibly; (2) can explore both inherent and dynamic parallelism among models based on interaction relations, and employ the multi-thread paradigm to gain good speedup; (3) adopts an efficient dynamic load-balancing method, which can migrate models among cores with very low cost and support dynamic core allocation on demand, to address evident load-imbalance problems brought by variable-structure. The experiments show that structure changes can be supported while up to 23 % performance increase can be gained.

源语言英语
页(从-至)29-46
页数18
期刊Cluster Computing
19
1
DOI
出版状态已出版 - 1 3月 2016
已对外发布

指纹

探究 'An efficient approach to collaborative simulation of variable structure systems on multi-core machines' 的科研主题。它们共同构成独一无二的指纹。

引用此