Challenges of Virtualization FPGA in a Cloud context

Abstract : Field Programmable Gate Array (FPGAs) have been known as high efficient devices providing architectural flexibility, reconfigurability and high timing performances for embedded real time systems. For highly critical applications, FPGA provides low power consumption, significant resource optimization and can meet the real time constraints. Data acquisition systems and many measurement systems for industrial applications are based on standalone platforms integrating FPGA. Now the FPGA are considered in cloud computing for which the concept of “cloud FPGA” has been emerging over the last few years. Most of the time cloud FPGA is getting hold of the cloud computing infrastructure. Cloud FPGA leads to a set of challenges to be solved and clarifying what is the Cloud FPGA and which types of cloud FPGA exist should be detailed. In this context, this paper summarizes the principle of FPGA computing and the associated design flow on mono and multi-FPGA is presented. All challenges existing for each step of the design flow are detailed. The objective of this paper is to review all challenges in the cloud FPGA context that must be considered when proposing a cloud FPGA infrastructure.
Document type :
Conference papers
Complete list of metadatas
Contributor : Virginie Fresse <>
Submitted on : Tuesday, July 18, 2017 - 10:46:28 AM
Last modification on : Thursday, July 26, 2018 - 1:10:47 AM


  • HAL Id : hal-01563835, version 1


Rym Skhiri, Virginie Fresse, Jean-Paul Jamont, Benoit Suffran. Challenges of Virtualization FPGA in a Cloud context. international Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications, Jun 2017, Annecy, France. ⟨hal-01563835⟩



Record views