• DocumentCode
    1856386
  • Title

    Automatic parallelism exploitation for FPL-based accelerators

  • Author

    Becker, Jürgen ; Schmidt, Karin

  • Author_Institution
    Inst. for Microelectron. Syst., Darmstadt Univ. of Technol., Germany
  • Volume
    7
  • fYear
    1998
  • fDate
    6-9 Jan 1998
  • Firstpage
    169
  • Abstract
    The paper introduces the first complete programming framework for coarse grain dynamically reconfigurable accelerators and their application development. It includes a general model for cooperating host/accelerator platforms and a parallelizing compilation technique derived from it. The paper is an introduction illustrating these techniques and their principles by examples: a machine architecture and its application development framework performing a “software-only” accelerator implementation (synthesis). The paper discusses the exploitation of four different levels of parallelism during this compilation process for achieving optimized speedups and hardware resource utilization
  • Keywords
    field programmable gate arrays; microprogramming; optimising compilers; parallel architectures; parallel programming; parallelising compilers; reconfigurable architectures; FPL-based accelerators; application development; automatic parallelism; cooperating host accelerator platforms; dynamically reconfigurable accelerators; field programmable logic accelerators; hardware resource utilization; machine architecture; optimized speedups; parallelizing compilers; programming framework; Acceleration; Application software; Circuits; Dynamic programming; Fabrication; Hardware; Logic programming; Parallel processing; Reconfigurable logic; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
  • Conference_Location
    Kohala Coast, HI
  • Print_ISBN
    0-8186-8255-8
  • Type

    conf

  • DOI
    10.1109/HICSS.1998.649211
  • Filename
    649211