Memory Utilization-Based Dynamic Bandwidth Regulation for Temporal Isolation in Multi-Cores
A. Saeed, D. Dasari, D. Ziegenbein, V. Rajasekaran, F. Rehm, M. Pressler, A. Hamann, D. Mueller-Gritschneder, A. Gerstlauer, and U. Schlictmann,"Memory Utilization-Based Dynamic Bandwidth Regulation for Temporal Isolation in Multi-Cores," 2022 IEEE 28th Real-Time and Embedded Technology and Applications Symposium (RTAS), 2022, pp. 133-145, doi: 10.1109/RTAS54340.2022.00019.
The increased demand for computational power in emerging applications across different embedded domains (automotive, avionics and industrial automation) has driven the adoption of multi-core systems. A key challenge on such platforms is consolidating applications with varying Quality of Service (QoS) requirements, ensuring freedom from interference and meeting timing guarantees while also utilizing the system effectively. This paper proposes a novel mechanism for memory interference control that uses feedback-based control to dynamically regulate memory accesses of individual cores in a multicore platform.