• DocumentCode
    1994585
  • Title

    A Flexible Interconnection Structure for Reconfigurable FPGA Dataflow Applications

  • Author

    Durelli, Gianluca ; Nacci, Alessandro Antonio ; Cattaneo, Riccardo ; Pilato, Christian ; Sciuto, Donatella ; Santambrogio, Marco D.

  • Author_Institution
    Dipt. di Elettron., Inf. e Bioingegneria, Politec. di Milano, Milan, Italy
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    192
  • Lastpage
    201
  • Abstract
    Dataflow applications have proven to be well-suited for hardware implementation due to their intrinsic pipelined nature. Furthermore a wide range of algorithms, ranging from image analysis to map-reduce tasks, can be expressed using this paradigm. At the same time Field Programmable Gate Arrays (FPGA) start to be employed as hardware accelerators also in high-end systems coupled with General Purpose Processors (GPP). In this work we propose a programmable interconnection structure which permits to dynamically reconfigure the functionality of an FPGA implementing dataflow applications. A detailed analysis of the proposed solution shows that it is effectively able to increase the overall system flexibility helping in reducing the overall workload execution up to 25%, while at the same time reducing its variance.
  • Keywords
    data flow analysis; field programmable gate arrays; flexible electronics; multiprocessing systems; multiprocessor interconnection networks; parallel algorithms; pipeline processing; reconfigurable architectures; GPP; Mapreduce task; field programmable gate array; flexible interconnection structure; general purpose processor; hardware accelerator; hardware implementation; high-end system; image analysis; pipelined processing; programmable interconnection structure; reconfigurable FPGA dataflow application; workload execution reduction; Arrays; Field programmable gate arrays; Hardware; Kernel; Pipelines; Switches; Dataflow computation; FPGA; Interconnection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-4979-8
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2013.127
  • Filename
    6650886