• DocumentCode
    1898207
  • Title

    A platform-independent runtime methodology for mapping multiple applications onto FPGAs through resource virtualization

  • Author

    Sidiropoulos, Harry ; Figuli, Peter ; Siozios, Kostas ; Soudris, Dimitrios ; Becker, Jurgen

  • Author_Institution
    Sch. of ECE, Nat. Tech. Univ. of Athens, Athens, Greece
  • fYear
    2013
  • fDate
    2-4 Sept. 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Field programmable Gate Arrays (FPGAs) promise a low power flexible alternative for implementing parallel applications. Compared to CPUs and GPUs, they suffer from slow development cycles due to the high complexity of application development and hardware incompatibilities. Towards this direction, we propose a platform-independent methodology and the supporting framework targeting efficient run-time application mapping onto FPGAs. Experimental results show that the introduced solution performs application placement and routing of multiple applications without any performance penalty as compared to state of art tools. Scalability of the framework was verified by mapping up to 73 applications per minute when it is executed on an 8 core system.
  • Keywords
    field programmable gate arrays; logic design; low-power electronics; FPGA; application development; field programmable gate arrays; hardware incompatibilities; low power flexible alternative; parallel applications; performance penalty; platform-independent runtime methodology; resource virtualization; run-time application mapping; slow development cycles; Benchmark testing; Databases; Field programmable gate arrays; Multicore processing; Resource management; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
  • Conference_Location
    Porto
  • Type

    conf

  • DOI
    10.1109/FPL.2013.6645564
  • Filename
    6645564