KIT | KIT-Bibliothek | Impressum

Virtualization Support for FPGA-based Coprocessors Connected via PCI Express to an Intel Multicore Platform

Viet Vu, Duy; Sandmann, Timo; Baehr, Steffen; Sander, Oliver; Becker, Jürgen

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.

Zugehörige Institution(en) am KIT Institut für Technik der Informationsverarbeitung (ITIV)
Publikationstyp Proceedingsbeitrag
Jahr 2014
Sprache Englisch
Identifikator ISBN: 978-076-955-208-8
KITopen ID: 1000078854
Erschienen in IEEE 28th International Parallel & Distributed Processing Symposium Workshops : proceedings : IPDPSW 2014 : 19-23 May 2014, Phoenix, Arizona
Verlag IEEE Computer Society, Los Alamitos (Calif.)
Seiten 305-310
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft KITopen Landing Page