DocumentCode
167289
Title
Virtualization Support for FPGA-Based Coprocessors Connected via PCI Express to an Intel Multicore Platform
Author
Duy Viet Vu ; Sandmann, Timo ; Baehr, Steffen ; Sander, Oliver ; Becker, Jurgen
Author_Institution
Inst. of Inf. Process. Technol., Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear
2014
fDate
19-23 May 2014
Firstpage
305
Lastpage
310
Abstract
In automotive electronics, the approach to integrate several existing single-core electronics control units into a multicore computer platform is now emerging. The integration may result in mixed-criticality systems where robust segregation between software applications is crucial. Another requirement for this process is the reusability of legacy software. Virtualization is a promising technique which can help to solve these problems. In this paper, we present a hardware software co-designed virtualization support for FPGA-based coprocessors, which are connected via PCI Express to an Intel multicore platform. Experimental results show that our approach outperforms completely software-based virtualization approaches by upto 3.13 times for read and upto 26.26 times for write operations.
Keywords
coprocessors; field programmable gate arrays; hardware-software codesign; multiprocessing systems; software maintenance; software reusability; virtualisation; FPGA-based coprocessors; Intel multicore platform; PCI express; automotive electronics; hardware software codesigned virtualization; legacy software reusability; mixed criticality systems; multicore computer platform; single core electronics control units; software applications; software-based virtualization; virtualization support; Coprocessors; Hardware; Linux; Multicore processing; Registers; Software; Virtualization; FPGA; PCI Express; hardware support; multicore; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
Conference_Location
Phoenix, AZ
Print_ISBN
978-1-4799-4117-9
Type
conf
DOI
10.1109/IPDPSW.2014.42
Filename
6969404
Link To Document