A Dynamic Cache Reconfiguration Platform for Soft Real-Time Systems

被引:0
|
作者
Navarro, Osvaldo [1 ]
Leiding, Tim [1 ]
Huebner, Michael [1 ]
机构
[1] Ruhr Univ Bochum, Dept Elect Engn & Informat Technol, Bochum, Germany
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Dynamic Cache Reconfiguration (DCR) significantly improves performance and energy consumption. However, implementing this technique in real-time systems is non-trivial, because it introduces unpredictability to the system. The few DCR approaches for soft real-time systems that have been proposed rely on offline preprocessing and exhaustive simulation. In this paper, a dynamic cache reconfiguration platform for soft real-time systems is proposed. Our platform enables the design of DCR algorithms in a soft real-time simulation environment and obtains statistics in terms of performance, energy consumption and real-time accuracy. We also developed two fully online DCR heuristics for soft real-time systems, which do not rely on any offline processing or simulation. Our results show that our heuristics significantly improve the energy consumption and performance of the cache while keeping a minor impact on timing constraints for most of our test applications.
引用
收藏
页码:388 / 391
页数:4
相关论文
共 50 条
  • [1] Dynamic Cache Reconfiguration for Soft Real-Time Systems
    Wang, Weixun
    Mishra, Prabhat
    Gordon-Ross, Ann
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (02)
  • [2] Dynamic Reconfiguration of Two-Level Cache Hierarchy in Real-Time Embedded Systems
    Wang, Weixun
    Mishra, Prabhat
    [J]. JOURNAL OF LOW POWER ELECTRONICS, 2011, 7 (01) : 17 - 28
  • [3] Dynamic Cache Reconfiguration and Partitioning for Energy Optimization in Real-Time Multi-Core Systems
    Wang, Weixun
    Mishra, Prabhat
    Ranka, Sanjay
    [J]. PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 948 - 953
  • [4] Dynamic Reconfiguration of Two-Level Caches in Soft Real-Time Embedded Systems
    Wang, Weixun
    Mishra, Prabhat
    [J]. 2009 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2009, : 145 - 150
  • [5] Dynamic Partial Reconfiguration Profitability for Real-Time Systems
    Valente, Giacomo
    Di Mascio, Tania
    Pomante, Luigi
    D'Andrea, Gabriella
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2021, 13 (03) : 102 - 105
  • [6] Dynamic reconfiguration for adaptive multiversion real-time systems
    Lima, George
    Camponogara, Eduardo
    Sokolonski, Ana Carolina
    [J]. ECRTS 2008: PROCEEDINGS OF THE 20TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2008, : 115 - +
  • [7] SACR: Scheduling-Aware Cache Reconfiguration for Real-Time Embedded Systems
    Wang, Weixun
    Mishra, Prabhat
    Gordon-Ross, Ann
    [J]. 22ND INTERNATIONAL CONFERENCE ON VLSI DESIGN HELD JOINTLY WITH 8TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2009, : 547 - +
  • [8] Leakage-Aware Energy Minimization using Dynamic Voltage Scaling and Cache Reconfiguration in Real-Time Systems
    Wang, Weixun
    Mishra, Prabhat
    [J]. 23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, : 357 - 362
  • [9] Using dynamic partial reconfiguration of FPGAs in real-Time systems
    Pezzarossa, Luca
    Kristensen, Andreas Toftegaard
    Schoeberl, Martin
    Sparso, Jens
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2018, 61 : 198 - 206
  • [10] Dynamic Reconfiguration of Real-Time Distributed Systems Based on Agents
    Esquivel-Flores, O.
    Benitez-Perez, H.
    [J]. REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2012, 9 (03): : 300 - 313