Electronics· 2026Q2
Activeswap: Memory-Rich-Node-Initiated Load Balancing for RDMA-Based Distributed Memory
- 0citations
- Q2SCImago
- 2026year
Short summary
Activeswap, a new RDMA-based distributed memory system, shifts memory management control to memory-rich nodes, reducing workload completion time by 6.5% and host CPU consumption by up to 59.34% compared to memory-constrained node-driven systems.
AI-generated from the title and abstract; the full text is not read.
Key points
- Activeswap shifts control-path operations from memory-constrained to memory-rich nodes in RDMA distributed memory systems.
- Memory-rich nodes actively collect cluster state and initiate memory mappings using one-sided RDMA.
- Evaluated on matrix computation, Memcached, and FINCH workloads.
- Achieved an average 6.5% reduction in workload completion time.
- Reduced host CPU consumption by up to 59.34%.
AI-generated from the title and abstract; the full text is not read.
Abstract
Remote direct memory access (RDMA)-based distributed memory systems improve cluster-wide memory utilization by allowing for memory-constrained nodes to access unused memory on remote nodes. However, most existing systems adopt a memory-constrained-node-driven architecture, in which resource-constrained nodes must perform cluster-state synchronization, target selection, memory chunk mapping, and metadata management. Such control-path operations further increase CPU pressure on memory-constrained nodes. This paper presents Activeswap, a load-balanced distributed memory system based on memory-rich-node initiative. Memory-rich nodes actively collect cluster-state information through one-sided RDMA operations and initiate memory chunk mappings according to a global-state-aware selection policy, thereby reducing management overhead on memory-constrained nodes and improving the distribution of remote memory chunks. We implement Activeswap in an RDMA cluster and evaluate it using matrix computation, Memcached, and FINCH workloads. Experimental results show that the memory-rich-node-initiated design reduces workload completion time by 6.5% on average and host CPU consumption by up to 59.34% while producing a more balanced distribution of remote memory chunks. These results demonstrate that shifting remote memory control-path operations to memory-rich nodes can improve system efficiency without changing the RDMA data path.
The authors' abstract, as published at the source. Electronics, 2026 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Hardware and Architecture
Hardware and ArchitectureComputer Science