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 条
  • [1] Real-Time Resource Allocation for Tracking Systems
    Satsangi, Yash
    Whiteson, Shimon
    Oliehoek, Frans A.
    Bouma, Henri
    CONFERENCE ON UNCERTAINTY IN ARTIFICIAL INTELLIGENCE (UAI2017), 2017,
  • [2] RESOURCE-ALLOCATION IN REAL-TIME SYSTEMS
    STANKOVIC, JA
    REAL-TIME SYSTEMS, 1993, 5 (2-3) : R1 - R6
  • [3] Approximate Bandwidth Allocation for Compositional Real-Time Systems
    Fisher, Nathan
    Dewan, Farhana
    PROCEEDINGS OF THE 21ST EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2009, : 87 - 96
  • [4] Memory resource management for real-time systems
    Marchand, Audrey
    Balbastre, Patricia
    Ripoll, Ismael
    Masmano, Miguel
    Crespo, Alfons
    19TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2007, : 201 - +
  • [5] Trading Cores for Memory Bandwidth in Real-Time Systems
    Alhammad, Ahmed
    Pellizzoni, Rodolfo
    2016 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2016,
  • [6] Holistic resource allocation for multicore real-time systems
    Xu, Meng
    Linh Thi Xuan Phan
    Choi, Hyon-Young
    Lin, Yuhan
    Li, Haoran
    Lu, Chenyang
    Lee, Insup
    25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, : 345 - 356
  • [7] Demystifying the Characteristics of High Bandwidth Memory for Real-Time Systems
    Asifuzzaman, Kazi
    Abuelala, Mohamed
    Hassan, Mohamed
    Cazorla, Francisco J.
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [8] A bandwidth allocation scheme for compositional real-time systems with periodic resources
    Nathan Fisher
    Farhana Dewan
    Real-Time Systems, 2012, 48 : 223 - 263
  • [9] A bandwidth allocation scheme for compositional real-time systems with periodic resources
    Fisher, Nathan
    Dewan, Farhana
    REAL-TIME SYSTEMS, 2012, 48 (03) : 223 - 263
  • [10] ADAPTIVE RESOURCE ALLOCATION FOR REAL-TIME SERVICES IN OFDMA SYSTEMS
    Huo, Changqin
    Sesay, Abu B.
    Fapojuwo, Abraham O.
    2010 23RD CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2010,