An Investigation of Dynamic Partial Reconfiguration Offloading in Hard Real-Time Systems

被引:2
作者
D'Andrea, Gabriella [1 ]
Valente, Giacomo [1 ]
Pomante, Luigi [1 ,2 ]
Di Mascio, Tania [1 ]
机构
[1] Univ Aquila, DISIM Dept, Via Vetoio, Laquila, Italy
[2] Univ Aquila, Ctr Excellence DEWS, Via Vetoio, Laquila, Italy
来源
2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021) | 2021年
基金
欧盟地平线“2020”;
关键词
D O I
10.1109/DSD53832.2021.00039
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, complex Cyber-Physical Systems (CPSs) often exploit the so-called computing at the edge (i.e., edge-computing), where the Dynamic Partial Reconfiguration (DPR, also known as Dynamic Function eXchange or Partial Reconfiguration) feature has been proved to be efficient to face the adaptivity challenges typical of the CPSs domain. In this context, the increase of both platforms heterogeneity and required customizations are leading to a growth of the number of per-task requested DPR, for which Industry is enhancing the reconfiguration controllers providing the capability to offload more than one DPR request, in turn allowing pipelining between multiple DPR processes and application execution. Several works in literature have introduced the DPR process in the hard real-time system domain, however not considering the multiple DPR offloading capabilities. In this paper, we provide a theoretical analysis and a practical evaluation of multiple DPR offloading in the context of hard real-time systems. In particular, through a motivational case-study, supported by some experimental activities conducted on the Zynq-7000 SoC, we show how the offload of multiple DPR can provide benefits with respect to the traditional approach of one DPR request per time.
引用
收藏
页码:192 / 198
页数:7
相关论文
共 26 条
[1]   The FitOptiVis ECSEL Project: Highly Efficient Distributed Embedded Image/Video Processing in Cyber-Physical Systems [J].
Al-Ars, Zaid ;
Basten, Twan ;
de Beer, Ad ;
Geilen, Marc ;
Goswami, Dip ;
Jaaskelainen, Pekka ;
Kadlec, Jiri ;
de Alejandro, Marcos Martinez ;
Palumbo, Francesca ;
Peeren, Geran ;
Pomante, Luigi ;
van der Linden, Frank ;
Saarinen, Juka ;
Santti, Tero ;
Sau, Carlo ;
Zedda, Maria Katiuscia .
CF '19 - PROCEEDINGS OF THE 16TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS, 2019, :333-338
[2]  
Andrea G. D, 2019, 8 MED C EMB COMP MEC, P1
[3]  
[Anonymous], 2014, VIRT 2 PLATF FPGAS C
[4]  
Biondi A, 2016, PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), P1, DOI [10.1109/RTSS.2016.010, 10.1109/RTSS.2016.37]
[5]   Work-In-Progress: Cyber-Physical Systems and Dynamic Partial Reconfiguration Scalability: opportunities and challenges [J].
D'Andrea, Gabriella ;
Valente, Giacomo .
2020 IEEE 41ST REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2020, :399-402
[6]  
Danne K, 2005, PROCEEDINGS OF THE THIRD INTERNATIONAL WORKSHOP ON INTELLIGENT SOLUTIONS IN EMBEDDED SYSTEMS, P117
[7]  
Di Carlo S, 2013, 2013 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), P99, DOI 10.1109/AHS.2013.6604232
[8]  
Gokhale M., 2004, Proceedings. 18th International Parallel and Distributed Processing Symposium
[9]  
Intel, 2021, INT STRAT 10 DEV DAT
[10]  
Intel, 2019, STRAT 5 DEV DAT