Assessing Intel's Memory Bandwidth Allocation for resource limitation in real-time systems

被引:2
|
作者
Farina, Giorgio [1 ]
Gala, Gautam [2 ]
Cinque, Marcello [1 ]
Fohler, Gerhard [2 ]
机构
[1] Univ Napoli Federico II, Naples, Italy
[2] Tech Univ Kaiserslautern, Kaiserslautern, Germany
关键词
Real-time; Temporal contention; Memory Bandwidth Allocation; Access limitation; TIMING ANALYSIS;
D O I
10.1109/ISORC52572.2022.9812757
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Industries are recently considering the adoption of cloud computing for hosting safety critical applications. However, the use of multicore processors usually adopted in the cloud introduces temporal anomalies due to contention for shared resources, such as the memory subsystem. In this paper we explore the potential of Intel's Memory Bandwidth Allocation (MBA) technology, available on Xeon Scalable processors. By adopting a systematic measurement approach on real hardware, we assess the indirect memory bandwidth limitation achievable by applying MBA delays, showing that only given delay values (namely 70, 80 and 90) are effective in our setting. We also test the derived bandwidth assured to a hypothetical critical core when interfering cores (e.g., generating a concurrent memory access workload) are present on the same machine. Our results can support designers by providing understanding of impact of the shared memory to enable predictable progress of safety critical applications in cloud environments.
引用
收藏
页码:19 / 26
页数:8
相关论文
共 50 条
  • [31] Real-Time Deployment and Resource Allocation for Distributed UAV Systems in Disaster Relief
    Nguyen, Long D.
    Nguyen, Khoi K.
    Kortun, Ayse
    Duong, Trung Q.
    2019 IEEE 20TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC 2019), 2019,
  • [32] Dynamic Resource Allocation of Switched Ethernet Networks in Embedded Real-Time Systems
    Schmidt, Michael
    Obermaisser, Roman
    Wurmbach, Christian
    INFORMATION TECHNOLOGY IN BIOMEDICINE (ITIB 2018), 2019, 762 : 353 - 364
  • [33] Resource allocation for independent real-time tasks in heterogeneous systems for energy minimization
    Yu, Y
    Prasanna, VK
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2003, 19 (03) : 433 - 449
  • [34] Delay guaranteed bandwidth allocation for real-time video delivery
    Zhao, H
    Ansari, N
    Shi, YQ
    IEE PROCEEDINGS-COMMUNICATIONS, 2004, 151 (06): : 553 - 558
  • [35] Research on real-time performance of bandwidth allocation for LTPB network
    Zhou, Q.
    Xiong, H.G.
    Luo, Z.Q.
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2001, 27 (01): : 20 - 23
  • [36] Resource partition for real-time systems
    Mok, AK
    Feng, XA
    Chen, DJ
    SEVENTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2001, : 75 - 84
  • [37] On adaptive resource allocation for complex real-time applications
    Rosu, D
    Schwan, K
    Yalamanchili, S
    Jha, R
    18TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1997, : 320 - 329
  • [38] Real-time resource allocation for LEO satellite constellations
    Galtier, Jerome
    WIRELESS NETWORKS, 2009, 15 (06) : 791 - 803
  • [39] Distributed Extremum Seeking for Real-Time Resource Allocation
    Poveda, Jorge
    Quijano, Nicanor
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 2772 - 2777
  • [40] Real-time resource allocation for LEO satellite constellations
    Jérôme Galtier
    Wireless Networks, 2009, 15 : 791 - 803