• 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