• DocumentCode
    2230843
  • Title

    Energy-aware code cache management for memory-constrained Java devices

  • Author

    Chen, Gang ; Chen, G. ; Kandemir, M. ; Vijaykrishnan, N. ; Irwin, M.J.

  • Author_Institution
    CSE Dept., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2003
  • fDate
    17-20 Sept. 2003
  • Firstpage
    179
  • Lastpage
    182
  • Abstract
    This paper focuses on the influence of memory size limitation on the dynamic translation of Java methods into native code. Specifically, we address the issue of managing a "code cache", a small memory space allocated for storing the dynamically generated native code. We show that by adopting a smart bypassing strategy we can enhance the effectiveness of a code cache based system significantly.
  • Keywords
    Java; cache storage; optimisation; program compilers; Java method dynamic translation; Java virtual machine; dynamic compilation; dynamically-generated native code; energy-aware code cache management; energy-aware embedded Java compilation; memory size limitation; memory-constrained Java devices; optimization; smart bypassing strategy; Buffer storage; Costs; Degradation; Embedded system; Energy consumption; Energy efficiency; Energy management; Energy resources; Java; Memory management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2003. Proceedings. IEEE International [Systems-on-Chip]
  • Print_ISBN
    0-7803-8182-3
  • Type

    conf

  • DOI
    10.1109/SOC.2003.1241488
  • Filename
    1241488