RT-DBR: Dynamic Bandwidth Reservation for Real-Time Application on CPU-GPU Heterogeneous SoC
When heterogeneous cores concurrently access shared memory, severe bandwidth contention limits data transmission, increases memory access latency for tasks, disrupts the predictability of real-time application execution, and affects system responsiveness. To address these issues, this paper proposes a dynamic bandwidth regulation mechanism based on core memory access patterns (RT-DBR). This mechanism enables fine-grained adjustment of core memory access request scheduling rate through the memory controller. Furthermore, it operates transparently to the application programs on the cores, effectively reducing system interruptions caused by bandwidth regulation. Experimental results demonstrate that the RT-DBR can effectively alleviate unnecessary bandwidth contention caused by bursty memory accesses and ensure real-time performance of programs.
Authors
- Yiming Yan
- Juan Fang (ORCID: https://orcid.org/0000-0002-4542-8727)
- Sheng Lin
Institutions
- Beijing University of Technology (CN)
Publication Details
- Published
- 2024-12-06
- DOI
- https://doi.org/10.1145/3709026.3709098
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00