• DocumentCode
    1947002
  • Title

    Reconfigurable multi-processor architecture for streaming applications

  • Author

    Ghazanfari, Leyla S. ; Airoldi, Roberto ; Nurmi, Jari ; Ahonen, Tapani

  • Author_Institution
    Dept. of Comput. Syst., Tampere Univ. of Technol., Tampere, Finland
  • fYear
    2012
  • fDate
    29-31 Aug. 2012
  • Firstpage
    477
  • Lastpage
    478
  • Abstract
    This paper presents a work-in-progress design of a reconfigurable multi-processor architecture. The architecture is composed of nine nodes arranged in a 3x3mesh topology. The central node of the architecture hosts a RISC processor, which acts as master of the platform, taking care of data and task scheduling. The surrounding nodes hosts a reconfigurable engine and the actual processing. The system was prototyped on an Altera FPGA device and RTL simulations of the architecture were carried out to ensure the correct functionality of the systems. Future works will focus on the implementation of significant kernels of streaming applications on the platform as well as the implementation of power saving techniques in order to achieve a high power efficiency of the system.
  • Keywords
    field programmable gate arrays; multiprocessing systems; processor scheduling; reconfigurable architectures; reduced instruction set computing; system-on-chip; 3x3mesh topology; Altera FPGA device; RISC processor; RTL simulation; SoC; data scheduling; power efficiency; power saving technique; reconfigurable multiprocessor architecture; streaming application; task scheduling; work-in-progress design; Computer architecture; Computers; Educational institutions; Field programmable gate arrays; Kernel; Reduced instruction set computing; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
  • Conference_Location
    Oslo
  • Print_ISBN
    978-1-4673-2257-7
  • Electronic_ISBN
    978-1-4673-2255-3
  • Type

    conf

  • DOI
    10.1109/FPL.2012.6339199
  • Filename
    6339199