Dynamic Partial Reconfiguration Profitability for Real-Time Systems

被引:8
|
作者
Valente, Giacomo [1 ,2 ]
Di Mascio, Tania [1 ,2 ]
Pomante, Luigi [1 ,2 ]
D'Andrea, Gabriella [1 ]
机构
[1] Univ Aquila, Dept Informat Engn Comp Sci & Math, I-67100 Laquila, Italy
[2] Univ Aquila, DEWS Ctr Excellence, I-67100 Laquila, Italy
基金
欧盟地平线“2020”;
关键词
Task analysis; Real-time systems; Field programmable gate arrays; Random access memory; Micromechanical devices; Acceleration; Bandwidth; Dynamic reconfiguration; field-programmable gate array (FPGA); real-time systems;
D O I
10.1109/LES.2020.3004302
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern field-programmable gate arrays offer dynamic partial reconfiguration (DPR) capabilities, a characteristic that opens new scheduling opportunities for real-time applications running on heterogeneous platforms. To evaluate when it is really useful to exploit a DPR, in this letter, we present the characterization of its reconfiguration cost in terms of time and a definition of the "DPR Profitability" concept targeting real-time systems. To obtain such results, the components involved in a DPR process have been identified and an innovative approach to calculate the DPR time and its worst-case bound is provided. We validate our approach on a real DPR-compliant platform, showing that our proposal is general enough to be applied to modern DPR-compliant platforms.
引用
收藏
页码:102 / 105
页数:4
相关论文
共 50 条
  • [1] 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
  • [2] On the FPGA Dynamic Partial Reconfiguration Interference on Real-Time Systems
    Reis, Joao Gabriel
    Frohlich, Antonio Augusto
    Hoeller, Arliones, Jr.
    [J]. 2015 BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 2015, : 110 - 115
  • [3] Can Real-Time Systems Benefit from Dynamic Partial Reconfiguration?
    Pezzarossa, Luca
    Kristensen, Andreas Toftegaard
    Schoeberl, Martin
    Sparso, Jens
    [J]. 2017 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2017,
  • [4] An Investigation of Dynamic Partial Reconfiguration Offloading in Hard Real-Time Systems
    D'Andrea, Gabriella
    Valente, Giacomo
    Pomante, Luigi
    Di Mascio, Tania
    [J]. 2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 192 - 198
  • [5] A Controller for Dynamic Partial Reconfiguration in FPGA-based Real-Time Systems
    Pezzarossa, Luca
    Schoeberl, Martin
    Sparso, Jens
    [J]. 2017 IEEE 20TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2017, : 92 - 100
  • [6] 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)
  • [7] 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 - +
  • [8] A Dynamic Cache Reconfiguration Platform for Soft Real-Time Systems
    Navarro, Osvaldo
    Leiding, Tim
    Huebner, Michael
    [J]. 23RD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS CIRCUITS AND SYSTEMS (ICECS 2016), 2016, : 388 - 391
  • [9] A multivariables Algorithm for Dynamic Reconfiguration of real-time Distributed Systems
    Soidridine, Moussa Moindze
    Karim, Konate
    [J]. PROCEEDINGS OF 2016 IEEE ADVANCED INFORMATION MANAGEMENT, COMMUNICATES, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IMCEC 2016), 2016, : 960 - 968
  • [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