MemPol: Policing Core Memory Bandwidth from Outside of the Cores
MemPol: Policing Core Memory Bandwidth from Outside of the Cores
复制标题
MemPol:从核心外部监管核心内存带宽
DOI:
10.1109/rtas58335.2023.00026
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Mancuso, Renato
中科院分区:
文献类型:
--
作者:
Zuepke, Alexander;Bastoni, Andrea;Chen, Weifan;Caccamo, Marco;Mancuso, Renato
In today’s multiprocessor systems-on-a-chip (MP- SoC), the shared memory subsystem is a known source of temporal interference. The problem causes logically independent cores to affect each other’s performance, leading to pessimistic worstcase execution time (WCET) analysis. One of the most practical techniques to mitigate interference is memory regulation via throttling. Traditional regulation schemes rely on a combination of timer and performance counter interrupts to be delivered and processed on the same cores running real-time workload. Unfortunately, to prevent excessive overhead, regulation can only be enforced at a millisecond-scale granularity. In this work, we present a novel regulation mechanism from outside the cores that monitors performance counters for the application core’s activity in main memory at a microsecond scale. The approach is fully transparent to the applications on the cores, and can be implemented using widely available onchip debug facilities. The presented mechanism also allows more complex composition of metrics to enact load-aware regulation. For instance, it allows redistributing unused bandwidth between cores while keeping the overall memory bandwidth of all cores below a given threshold. We implement our approach on a host of embedded platforms and carry out an in-depth evaluation on the Xilinx Zynq UltraScale+ZCUl02 platform using the SD-VBS.
登录
查看更多内容
DOI:
10.1109/icit.2018.8352429
发表时间:
2018
期刊:
2018 IEEE International Conference on Industrial Technology (ICIT)
影响因子:
--
作者:
P. Modica;Alessandro Biondi;G. Buttazzo;Anup Patel
通讯作者:
Anup Patel
DOI:
10.1007/978-3-319-77610-1_4
发表时间:
2018
期刊:
2014 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS)
影响因子:
--
作者:
Johannes Freitag;S. Uhrig
通讯作者:
S. Uhrig
影响因子:
3.7
作者:
H. Yun;Gang Yao;R. Pellizzoni;M. Caccamo;L. Sha
通讯作者:
L. Sha
DOI:
10.4230/oasics.ng-res.2020.3
发表时间:
2020
期刊:
--
影响因子:
--
作者:
José Martins;A. Tavares;M. Solieri;M. Bertogna;Sandro Pinto
通讯作者:
José Martins;A. Tavares;M. Solieri;M. Bertogna;Sandro Pinto
DOI:
10.1109/rtas48715.2020.00-15
发表时间:
2020
期刊:
2020 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)
影响因子:
--
作者:
Reza Mirosanlou;Mohamed Hassan;R. Pellizzoni
通讯作者:
R. Pellizzoni