• DocumentCode
    2188330
  • Title

    Data-access optimization of embedded systems through selective inlining transformation

  • Author

    Absar, Mohammed Javed ; Marchal, Pol ; Catthoor, Francky

  • Author_Institution
    Interuniv. Micro-Electronika Centrum, Belgium
  • fYear
    2005
  • fDate
    22-23 Sept. 2005
  • Firstpage
    75
  • Lastpage
    80
  • Abstract
    Spatial and temporal locality improvements, by loop and data-layout transformations, are today seen as key to obtaining energy and performance gains in data-dominated multimedia applications. With significant energy and time being spent in moving data between memory hierarchies, reducing the traffic by increasing locality is highly desirable. Techniques for improving locality can, however, are significantly constrained by function boundaries. While global optimization - across function boundaries - is often considered an alternative, the truth is that it does not allow contextual and specialized optimizations that are possible after inlining. In this paper, therefore, we present a systematic technique which assists locality optimizations techniques by selectively inlining functions that have strong data coupling between them. Results on realistic multimedia applications using our approach show an average 35% reduction in external data memory access, without any significant impact on the instruction memory (within 3%).
  • Keywords
    embedded systems; multimedia systems; optimisation; data-access optimization; embedded systems; locality optimization; multimedia application; selective inlining transformation; spatial locality; temporal locality; Asia; Costs; Embedded system; Impedance; Performance gain; Signal processing algorithms; Speech processing; Testing; Video signal processing; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real-Time Multimedia, 2005. 3rd Workshop on
  • Print_ISBN
    0-7803-9347-3
  • Type

    conf

  • DOI
    10.1109/ESTMED.2005.1518077
  • Filename
    1518077