• DocumentCode
    129500
  • Title

    Joint communication scheduling and interconnect synthesis for FPGA-based many-core systems

  • Author

    Cilardo, Alessandro ; Fusella, Edoardo ; Gallo, Luca ; Mazzeo, Antonino

  • Author_Institution
    Dept. of Electr. Eng. & Inf. Technol., Univ. of Naples Federico II, Naples, Italy
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This work proposes an automated methodology for optimizing FPGA-based many-core interconnect architectures. Based on the application communication requirements, the methodology concurrently defines the structure of the interconnect and the communication task scheduling, taking into account possible dependencies between tasks under given area constraints. The resulting architecture improves the level of communication parallelism that can be exploited while keeping area costs low. The paper thoroughly describes the proposed approach and discusses a few case-studies showing the impact of the proposed technique.
  • Keywords
    field programmable gate arrays; integrated circuit interconnections; multiprocessor interconnection networks; processor scheduling; FPGA-based many-core interconnect architectures; communication parallelism; communication task scheduling; interconnect synthesis; joint communication scheduling; Bridges; Computer architecture; Hardware; Integrated circuit interconnections; Schedules; System-on-chip; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.352
  • Filename
    6800553