• DocumentCode
    2061872
  • Title

    TANOR: A Tool for Accelerating N-Body Simulations on Reconfigurable Platform

  • Author

    Kim, J.S. ; Mangalagiri, P. ; Irick, K. ; Kandemir, M. ; Narayanan, V. ; Sobti, K. ; Deng, L. ; Chakrabarti, C. ; Pitsianis, N. ; Sun, X.

  • Author_Institution
    Pennsylvania State Univ., State College
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    68
  • Lastpage
    73
  • Abstract
    Algorithm-architecture co-exploration is hindered by the lack of efficient tools. As a consequence, designers are currently able to explore only a limited set of points in the whole design space. Therefore, a tool that can allow fast exploration of algorithmic and architectural tradeoffs in an automated manner is highly desired. In this paper, we describe TANOR an automated tool targeted for designing hardware accelerators for the class of N-body interaction problems. The design flow, starting from a high level (MATLAB) description, configures the entire system automatically. We describe the design of TANOR and demonstrate the effectiveness and adaptability of our tool using three different target applications, namely, the gravitational kernel used in astrophysics, the gaussian kernel common in image processing applications, and a force calculation kernel applied in molecular dynamics. Our results demonstrate that TANOR generates hardware accelerator that are competitive with existing custom accelerator.
  • Keywords
    digital simulation; field programmable gate arrays; logic CAD; mathematics computing; reconfigurable architectures; FPGA; Gaussian kernel; MATLAB; N-body interaction problem; astrophysics; force calculation kernel; gravitational kernel; hardware accelerator design; image processing; molecular dynamics; reconfigurable platform; simulation; Acceleration; Algorithm design and analysis; Astrophysics; Computational modeling; Computer science; Field programmable gate arrays; Hardware design languages; Kernel; Mathematical model; Pipelines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4244-1060-6
  • Electronic_ISBN
    978-1-4244-1060-6
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380627
  • Filename
    4380627