Recursive Matrix Algorithms, Distributed Dynamic Control, Scaling, Stability

📅 2019-09-01
🏛️ 2019 Computer Science and Information Technologies (CSIT)
📈 Citations: 2
Influential: 0
📄 PDF
🤖 AI Summary
To address the insufficient co-optimization of scalability and system stability in large-scale matrix computations on distributed-memory supercomputing platforms, this paper proposes the Block-Recursive Matrix Algorithm (BRMA) framework. BRMA uniquely integrates recursive block decomposition with distributed dynamic runtime control, incorporating task-graph–driven scheduling, a decentralized consensus protocol, and dynamic load rebalancing. Evaluated on a thousand-node cluster, BRMA achieves near-linear strong scaling, reduces communication overhead by 40%, and enables millisecond-scale fault recovery—significantly enhancing both scalability and fault tolerance. Its core contribution lies in unifying algorithmic scalability with system-level robustness, establishing a high-reliability, self-adaptive computational paradigm for exascale scientific computing.

Technology Category

Application Category

📝 Abstract
The report is devoted to the concept of creating block-recursive matrix algorithms for computing on a super-computer with distributed memory and dynamic decentralized control.
Problem

Research questions and friction points this paper is trying to address.

Large-scale Computing
Recursive Matrix Algorithm
Supercomputer Efficiency
Innovation

Methods, ideas, or system contributions that make the work stand out.

Block Recursive Matrix Algorithm
Supercomputer Optimization
Distributed Memory and Control
🔎 Similar Papers
2024-03-18IEEE/RJS International Conference on Intelligent RObots and SystemsCitations: 2