首页 | 本学科首页   官方微博 | 高级检索  
     


An accelerator design for speedup of Java execution in consumer mobile devices
Authors:Lu Yan  Zheng Liang
Affiliation:aSchool of Computer Science, University of Hertfordshire, Hatfield, Hertfordshire AL10 9AB, UK;bTurku Centre for Computer Science, Joukahaisenkatu 3-5, FIN-20520, Turku, Finland
Abstract:In today’s consumer electronics market, Java has become one of the most important programming languages for the rapid development of mobile applications – spanning from home appliances/controllers, mobile and communication devices, to network-centric applets. However, the demand for high-performance low-power Java-based consumer mobile applications puts forward new challenges to the system design and implementation. This paper analyzes the energy consumption, execution efficiency, and speed issues of Java applications in a typical consumer mobile device environment. By adopting a hardware-assisted approach, we introduce a Java accelerator with a companion Java virtual machine. The accelerator is designed in an asynchronous style, and can be integrated with most existing processors and operating systems. The core architecture, design philosophy, and implementation considerations are presented in detail in this paper.
Keywords:Java accelerator  High performance  Low power  Energy efficient  Speedup  Asynchronous
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号