• DocumentCode
    2147048
  • Title

    Efficient and scalable OpenMP-based system-level design

  • Author

    Cilardo, Alessandro ; Gallo, Luca ; Mazzeo, Antonino ; Mazzocca, Nicola

  • Author_Institution
    University of Naples Federico II, Department of Electrical Engineering and Information Technologies, via Claudio 21, 80125, Italy
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    988
  • Lastpage
    991
  • Abstract
    In this work we present an experimental environment for electronic system-level design based on the OpenMP programming paradigm. Fully compliant with the OpenMP standard, the environment allows the generation of heterogeneous hardware/software systems exhibiting good scalability with respect to the number of threads and limited performance overheads. Based on well-established OpenMP benchmarks, the paper also presents some comparisons with high-performance software implementations as well as with previous proposals oriented to pure hardware translation. The results confirm that the proposed approach achieves improved results in terms of both efficiency and scalability.
  • Keywords
    Computer architecture; Hardware; Instruction sets; Parallel processing; Scalability; System-level design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.206
  • Filename
    6513652