Title
Enabling partial reconfiguration for coprocessors in mixed criticality multicore systems using PCI express single-root I/O virtualization.
Abstract
Especially in complex system-of-systems scenarios, where multiple high-performance or real-time processing functions need to co-exist and interact, reconfigurable devices together with virtualization techniques show considerable promise to increase efficiency, ease integration and maintain functional and non-functional properties of the individual functions. In this paper, we propose a concept that leverages the advantages of FPGA's partial reconfiguration in heterogeneous mixed criticality multicore systems. We describe the basic idea how to handle the partial reconfiguration transparently for non-critical tasks, while providing full control and a predictable behavior for safety relevant tasks. Our prototype is implemented on an Intel multicore system and a Xilinx Virtex-7 FPGA connected via PCI Express (PCIe), taking advantage of the Single-Root I/O Virtualization (SR-IOV) capabilities in modern PCIe implementations. Preliminary experimental results show that our concept achieves significantly shorter reconfiguration time with lower variance compared to other solutions.
Year
DOI
Venue
2014
10.1109/ReConFig.2014.7032516
ReConFig
Keywords
Field
DocType
field programmable gate arrays,coprocessors,virtualization,multicore processing
Virtualization,Computer science,Parallel computing,Mixed criticality,Field-programmable gate array,Real-time computing,I/O virtualization,PCI Express,Coprocessor,Multi-core processor,Control reconfiguration,Embedded system
Conference
ISSN
Citations 
PageRank 
2325-6532
4
0.46
References 
Authors
6
6
Name
Order
Citations
PageRank
Viet Vu Duy1112.20
Oliver Sander2759.78
Timo Sandmann3124.25
Steffen Bähr481.34
Jan Heidelberger540.80
Jürgen Becker61894259.42