arrow
Return

Hierarchical sort-based parallel algorithm for dynamic interest matching

delete2024-06-01
delete0
PRE
AI
W
Wenjie Tang
L
Lizhen Ou
K
Kai Chen *
DOI:10.1016/j.jpdc.2024.104867delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Publish-subscribe communication is a fundamental service used for message -passing between decoupled applications in distributed simulation. When abundant unnecessary data transfer is introduced, interest -matching services are needed to filter irrelevant message traffic. Frequent demands during simulation execution makes interest matching a bottleneck with increased simulation scale. Contemporary algorithms built for serial processing inadequately leverage multicore processor -based parallel resources. Parallel algorithmic improvements are insufficient for large-scale simulations. Therefore, we propose a hierarchical sort -based parallel algorithm for dynamic interest matching that embeds all update and subscription regions into two full binary trees, thereby transferring the region -matching task to one of node -matching. It utilizes the association between adjacent nodes and the hierarchical relation between parent-child nodes to eliminate redundant operations, and achieves incremental parallel matching that only compares changed regions. We analyze the time and space complexity of this process. The new algorithm performs better and is more scalable than state-of-the-art algorithms.
Keywords:
Data distribution management
Interest matching
Large-scale simulation
Parallel computing

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9