• DocumentCode
    2888788
  • Title

    An integrated optimization framework for reducing the energy consumption of embedded real-time applications

  • Author

    Takase, Hideki ; Zeng, Gang ; Gauthier, Lovic ; Kawashima, Hirotaka ; Atsumi, Noritoshi ; Tatematsu, Tomohiro ; Kobayashi, Yoshitake ; Kohara, Shunitsu ; Koshiro, Takenori ; Ishihara, Tohru ; Tomiyama, Hiroyuki ; Takada, Hiroaki

  • Author_Institution
    Nagoya Univ., Nagoya, Japan
  • fYear
    2011
  • fDate
    1-3 Aug. 2011
  • Firstpage
    271
  • Lastpage
    276
  • Abstract
    This paper presents a framework for the purpose of energy optimization of embedded real-time systems. We implemented the presented framework as an optimization toolchain and an energy-aware real-time operating system. Our framework is synthetic, that is, multiple techniques optimize the target application together. The main idea of our approach is to utilize a trade-off between energy and performance of the processor configuration. The optimal processor configuration is selected at each appropriate point in the task. Additionally, an optimization technique about the memory allocation is employed in our framework. Our framework is also gradual, that is, the target application is optimized in a step-by-step manner. The characteristic and the behavior of target applications are analyzed and optimized for both intra-task and inter-task levels by our toolchain at the static time. Based on the results of static time optimization, the runtime energy optimization is performed by a real-time operating system according to the behavior of the application. A case study shows that energy minimization is achieved on average while keeping the real-time performance.
  • Keywords
    embedded systems; microprocessor chips; operating systems (computers); optimisation; power aware computing; storage allocation; embedded real-time applications; energy consumption reduction; energy optimization; energy-aware real-time operating system; integrated optimization framework; optimal processor configuration; time optimization; Electronic mail; Energy consumption; Optimization; Real time systems; Resource management; Runtime; Switches; development environment; embedded application; energy optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design (ISLPED) 2011 International Symposium on
  • Conference_Location
    Fukuoka
  • ISSN
    Pending
  • Print_ISBN
    978-1-61284-658-3
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/ISLPED.2011.5993648
  • Filename
    5993648