• DocumentCode
    1110596
  • Title

    Performance and area modeling of complete FPGA designs in the presence of loop transformations

  • Author

    Park, Joonseok ; Diniz, Pedro C. ; Shayee, K. R Shesha

  • Author_Institution
    Samsung Corp., Yongin-City, South Korea
  • Volume
    53
  • Issue
    11
  • fYear
    2004
  • Firstpage
    1420
  • Lastpage
    1435
  • Abstract
    Selecting which program transformations to apply when mapping computations to FPGA-based computing architectures can lead to prohibitively long design space exploration cycles. An alternative is to develop fast, yet accurate, performance and area models to quickly understand the Impact and interaction of the transformations. In this paper, we present a combined analytical performance and area modeling approach for complete FPGA designs in the presence of loop transformations. Our approach takes into account the impact of input/output memory bandwidth and memory interface resources, often the limiting factor in the effective implementation of computations. Our preliminary results reveal that our modeling is very accurate, being therefore amenable to be used in a compiler tool to quickly explore very large design spaces.
  • Keywords
    field programmable gate arrays; high level synthesis; program compilers; program control structures; reconfigurable architectures; FPGA design; FPGA-based computing architecture; design space exploration cycles; field programmable gate arrays; loop transformations; memory bandwidth; memory interface resources; Computer architecture; Concurrent computing; Field programmable gate arrays; Hardware; Parallel processing; Programming profession; Registers; Routing; Signal mapping; Signal processing algorithms; .; 65; FPGAs; Field-Programmable-Gate-Arrays; Index Terms- Performance analysis and modeling; configurable computing; loop transformations and high-level synthesis;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2004.101
  • Filename
    1336763