• DocumentCode
    2721927
  • Title

    Code transformations for low power caching in embedded multimedia processors

  • Author

    Kulkarni, C. ; Catthoor, F. ; Man, H.

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    1998
  • fDate
    30 Mar-3 Apr 1998
  • Firstpage
    292
  • Lastpage
    297
  • Abstract
    In this paper, we present several novel strategies to improve software controlled cache utilization, so as to achieve lower power requirements for multi-media and signal processing applications. Our methodology is targeted towards embedded multi-media and DSP processors. This methodology rakes into account many program parameters like the locality of data, size of data structures, access structures of large array variables, regularity of loop nests and the size and type of cache with the objective of improving the cache performance for lower power. We also take into account the potential overhead due to the different transformations on the instruction count and the number of execution cycles to meet the real time constraints and code size limitations. Experiments on a real life demonstrator illustrate the fact that our methodology is able to achieve significant gain in power requirements while meeting all other system constraints
  • Keywords
    cache storage; digital signal processing chips; multimedia computing; parallel processing; real-time systems; DSP processors; array variables; cache performance; code transformations; data structures; embedded multimedia processors; execution cycles; loop nests; low power caching; program parameters; real life demonstrator; signal processing applications; software controlled cache utilization; system constraints; Application software; Costs; Data structures; Digital signal processing; Energy consumption; Energy management; Large scale integration; Logic; Reduced instruction set computing; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-8404-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1998.669928
  • Filename
    669928