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
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;
Conference_Titel :
SOC Conference, 2003. Proceedings. IEEE International [Systems-on-Chip]
Print_ISBN :
0-7803-8182-3
DOI :
10.1109/SOC.2003.1241488