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 条
  • [21] Real-Time Optimal Resource Allocation for Embedded UAV Communication Systems
    Minh-Nghia Nguyen
    Nguyen, Long D.
    Duong, Trung Q.
    Hoang Duong Tuan
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2019, 8 (01) : 225 - 228
  • [22] MIP formulation for robust resource allocation in dynamic real-time systems
    Gertphol, S
    Prasanna, VK
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 77 (01) : 55 - 65
  • [23] Cost efficient resource allocation for real-time tasks in embedded systems
    Min-Allah, Nasro
    Qureshi, Muhammad Bilal
    Alrashed, Saleh
    Rana, Omer F.
    SUSTAINABLE CITIES AND SOCIETY, 2019, 48
  • [24] DNA: Dynamic Resource Allocation for Soft Real-Time Multicore Systems
    Gifford, Robert
    Gandhi, Neeraj
    Phan, Linh Thi Xuan
    Haeberlen, Andreas
    2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 196 - 209
  • [25] QoS-based resource allocation in dynamic real-time systems
    Judd, R
    Drews, F
    Lawrence, D
    Juedes, D
    Leal, B
    Deshpande, J
    Welch, L
    ACC: PROCEEDINGS OF THE 2005 AMERICAN CONTROL CONFERENCE, VOLS 1-7, 2005, : 1745 - 1751
  • [26] Bandwidth allocation for real-time communication with LTPB protocol
    Xiong, HG
    Luo, ZQ
    Zhang, QS
    PROCEEDINGS OF THE IEEE 1997 AEROSPACE AND ELECTRONICS CONFERENCE - NAECON 1997, VOLS 1 AND 2, 1997, : 920 - 925
  • [27] Enabling memory access isolation in real-time cloud systems using Intel's detection/regulation capabilities
    Farina, Giorgio
    Gala, Gautam
    Cinque, Marcello
    Fohler, Gerhard
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 137
  • [28] A proportional share resource allocation algorithm for real-time, time-shared systems
    Stoica, I
    AbdelWahab, H
    Jeffay, K
    Baruah, SK
    Gehrke, JE
    Plaxton, CG
    17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 288 - 299
  • [29] A Novel Resource Allocation Algorithm for Real-time Services in Multiuser OFDM Systems
    Yu, Guanding
    Zhang, Zhaoyang
    Chen, Yan
    Shi, Jing
    Qiu, Peiliang
    2006 IEEE 63RD VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-6, 2006, : 1156 - 1160
  • [30] Multi-criteria resource allocation in modal hard real-time systems
    Dziurzanski P.
    Singh A.K.
    Indrusiak L.S.
    Eurasip Journal on Embedded Systems, 2017, 2017 (01)