• DocumentCode
    2631822
  • Title

    Parallelization in co-compilation for configurable accelerators-a host/accelerator partitioning compilation method

  • Author

    Becker, J. ; Hartenstein, R. ; Herz, M. ; Nageldinger, U.

  • Author_Institution
    Microelectron. Syst. Inst., Tech. Univ. Darmstadt, Germany
  • fYear
    1998
  • fDate
    10-13 Feb 1998
  • Firstpage
    23
  • Lastpage
    33
  • Abstract
    The paper introduces a novel co-compiler and its “vertical” parallelization method, including a general model for co-operating host/accelerator platforms and a new parallelizing compilation technique derived from it. Small examples are used for illustration. It explains the exploitation of different levels of parallelism to achieve optimized speed ups and hardware resource utilization. Section II introduces novel vertical parallelization techniques involving parallelism exploitation at four different levels (task, loop, statement, and operation level) is explained, achieved by for configurable accelerators. Finally the results are illustrated by a simple application example. But first the paper summarizes the fundamentally new dynamically reconfigurable hardware platform underlying the co-compilation method
  • Keywords
    circuit layout CAD; field programmable gate arrays; co-compilation parallelisation; configurable accelerators; hardware resource utilization; host/accelerator partitioning compilation method; Acceleration; Circuits; Electronic mail; Field programmable gate arrays; Hardware; Logic programming; Microelectronics; Microprocessors; Parallel processing; Read-write memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference 1998. Proceedings of the ASP-DAC '98. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-4425-1
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1998.669393
  • Filename
    669393