• DocumentCode
    2882454
  • Title

    Handling Architecture-Application Dynamic Behavior in Set-top Box Applications

  • Author

    Azeemi, Naeem Zafar

  • Author_Institution
    Univ. of Technol. Vienna, Vienna
  • fYear
    2006
  • fDate
    15-17 Dec. 2006
  • Firstpage
    195
  • Lastpage
    200
  • Abstract
    This paper focuses on distributed optimization paradigm, based on vertical profiling. The proposal is based on enhance local optimization and peer-to-peer (P2P) source code compilation across application build flow. The earlier procedures incorporate additional steps for pre/post profiling during compilation, scheduling and linking phases. This iterative activity is carried out by methods based on wait-for-graphs or profile monitors. These methods introduce a centralized evaluation at source code (for each transformation and monitored parameters during successive approximation). The proposal introduces the asynchronous evaluation in source to source (sts) process. As a result the code transformation do not trapped in local optimization, rather look for global optimization (for both energy and cycle). Methodology is readily adaptable in an iterative compilation environment where application source code is optimized to satisfy user constraints on code size, energy, execution time and optimal target architecture usage. Experimental results show that our approach enhances parallelism up to 38% in G-721 speech codec, increases architecture correlation up to 17% in video transcodec H-264L, improves power efficiency as much as 43% for resVQ DSP algorithms. The technique incurs low overheads and enhances the application architecture correlation.
  • Keywords
    optimisation; optimising compilers; peer-to-peer computing; asynchronous evaluation; distributed optimization paradigm; iterative compilation; linking phase; multimedia application; peer-to-peer source code compilation; profile monitor; scheduling phase; set-top box application; Computer architecture; Computer errors; Costs; Design engineering; Design methodology; Embedded system; Handheld computers; Hardware; Laboratories; Power engineering and energy; embedded systems; low energy; multimedia algorithm; set-top boxes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Automation, 2006. ICIA 2006. International Conference on
  • Conference_Location
    Shandong
  • Print_ISBN
    1-4244-0555-6
  • Electronic_ISBN
    1-4244-0555-6
  • Type

    conf

  • DOI
    10.1109/ICINFA.2006.374111
  • Filename
    4250201