• DocumentCode
    3048450
  • Title

    FPGA implementation of an invasive computing architecture

  • Author

    Amouri, Abdulazim ; Arifin, Farhadur ; Hannig, Frank ; Teich, Jürgen

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Nuremberg, Germany
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    135
  • Lastpage
    142
  • Abstract
    Invasive computing is a novel paradigm for exploitation of run-time parallelism of future MPSoC architectures through resource-aware programming and dynamic reconfiguration of the underlying architectures. Based on the state and availability of resources, an invasive algorithm organizes its computation itself. This paper presents a general methodology for mapping invasive algorithms to FPGA-based dynamically reconfigurable architectures. A detailed description of a general invasive architecture on a reconfigurable platform is given. For 1D linear processor architectures, the applicability of this concept is tested and results show substantial flexibility gains with only marginal additional hardware cost.
  • Keywords
    field programmable gate arrays; system-on-chip; FPGA-based dynamically reconfigurable architectures; ID linear processor architectures; MPSoC architectures; dynamic reconfiguration; invasive computing architecture; resource-aware programming; Availability; Computer architecture; Concurrent computing; Dynamic programming; Field programmable gate arrays; Heuristic algorithms; Parallel processing; Parallel programming; Reconfigurable architectures; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2009. FPT 2009. International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-4375-8
  • Electronic_ISBN
    978-1-4244-4377-2
  • Type

    conf

  • DOI
    10.1109/FPT.2009.5377633
  • Filename
    5377633