• DocumentCode
    2187117
  • Title

    A system for transforming an ANSI C code with OpenMP directives into a SystemC description

  • Author

    Dziurzanski, P. ; Bielecki, W. ; Trifunovic, K. ; Kleszczonek, M.

  • Author_Institution
    Fac. of Comput. Sci. & Inf. Syst., Szczecin Univ. of Technol.
  • fYear
    2006
  • fDate
    18-21 April 2006
  • Firstpage
    151
  • Lastpage
    152
  • Abstract
    In this paper, we describe a system for transforming a code given in ANSI C into an equivalent SystemC description. In order to synthesize parallel C codes into hardware, we applied the directives of OpenMP, a de-facto standard that specifies portable implementations of shared memory parallel programs. The proposed design flow utilizing this system is outlined and some implementation details are provided
  • Keywords
    C language; hardware description languages; hardware-software codesign; parallel programming; shared memory systems; ANSI C code; OpenMP directives; SystemC description; parallel C codes; shared memory parallel programs; Acceleration; Cloning; Code standards; Computer languages; Computer science; Control system synthesis; Hardware design languages; Information systems; Parallel processing; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits and systems, 2006 IEEE
  • Conference_Location
    Prague
  • Print_ISBN
    1-4244-0185-2
  • Type

    conf

  • DOI
    10.1109/DDECS.2006.1649600
  • Filename
    1649600