• DocumentCode
    3330184
  • Title

    Application Analysis for Parallel Processing

  • Author

    Rashid, Muhammad ; Picard, Damien ; Pottier, Bernard

  • Author_Institution
    Thomson Silicon Components, Rennes
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    633
  • Lastpage
    640
  • Abstract
    Effective mapping of multimedia applications on massively parallel embedded systems is a challenging demand in the domain of compiler design. The software implementations of emerging multimedia applications are often huge and it is virtually impossible to analyze these applications for parallel processing without generic automated tools. This paper proposes a two step methodology for specifying multimedia applications (video applications in this paper) in form of parallel process networks. In the first step of the proposed methodology, an input program written in a high-level language is translated into a trace tree representation by dynamic analysis. Operations are performed on the trace tree representation of the application to get analysis results. In the second step, results obtained from application analysis are exploited to re-formulate the application in form of parallel process networks expressed in Avel framework. A well known multimedia application MPEG-2 decoder serves as a case study. Experimental results show the applicability of the proposed methodology.
  • Keywords
    high level languages; parallel processing; program compilers; compiler design; dynamic analysis; generic automated tools; high-level language; parallel process networks; parallel processing; trace tree representation; Application software; Decoding; Design methodology; Digital systems; Embedded system; Multimedia systems; Parallel processing; Performance analysis; Silicon; Software tools; Dynamic analysis; MPEG-2 decoder; Parallel processes; Streaming applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
  • Conference_Location
    Parma
  • Print_ISBN
    978-0-7695-3277-6
  • Type

    conf

  • DOI
    10.1109/DSD.2008.83
  • Filename
    4669294