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