DocumentCode :
2595039
Title :
Improving Android Performance and Energy Efficiency
Author :
Kundu, Tapas Kumar ; Paul, Kolin
Author_Institution :
Dept. of Comput. Sci. & Eng., IIT Delhi, Delhi, India
fYear :
2011
fDate :
2-7 Jan. 2011
Firstpage :
256
Lastpage :
261
Abstract :
Mobile devices and embedded devices need more processing power but energy consumption should be less to save battery power. Google has released an open source platform Android for mobile devices. Android uses new power management framework to save power in mobile devices. Android developers are allowed to build only JAVA applications. In this work, we present benefits of using Android in low power embedded devices. We compared Android JAVA performance with popular Sun embedded JVM running on top of Angstrom linux. Our work shows that Android can be made more energy efficient by improving performance of JAVA applications. We developed a JAVA DSP framework which allows Android JAVA applications to use both ARM & DSP parallely and thus improves performance. We also showed, Android can be made more energy efficient by using our developed framework.
Keywords :
Java; Linux; digital signal processing chips; electronic engineering computing; embedded systems; low-power electronics; mobile radio; operating system kernels; power aware computing; power consumption; public domain software; ARM; Android operating system; Angstrom Linux kernel; Java DSP framework; Java application; Sun embedded JVM; battery power; energy consumption; energy efficiency; low power embedded device; mobile device; open source platform; power management; power saving; processing power; Pixel; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design (VLSI Design), 2011 24th International Conference on
Conference_Location :
Chennai
ISSN :
1063-9667
Print_ISBN :
978-1-61284-327-8
Electronic_ISBN :
1063-9667
Type :
conf
DOI :
10.1109/VLSID.2011.63
Filename :
5718811
Link To Document :
بازگشت