DocumentCode :
170154
Title :
Energy efficient code optimization in mobile environment
Author :
Fekete, Krisztian ; Pelle, Adam ; Csorba, Kristof
Author_Institution :
Budapest Univ. of Technol. & Econ., Budapest, Hungary
fYear :
2014
fDate :
Sept. 28 2014-Oct. 2 2014
Firstpage :
1
Lastpage :
6
Abstract :
Nowadays the mobile devices energy consumption has become a very serious issue. Due to the fast growing mobile industry the current devices usually contain wireless (Wi-Fi, 3G, 4G and Bluetooth), GPS and other heavy network sensitive technologies. The cell battery manufacturers usually cannot keep the pace with this fast altering environment and demands, hence the devices get inappropriate battery. Recently many researchers deal with this topic trying to find out a reasonable solution for energy optimization without compromising the functionality of the devices. A possible approach to deal with the problem today and achieve the desired result is the code side optimization. The market based mobile application distribution model makes this challenge harder. Sometimes the code quality of the uploaded applications are poor and the market owners are not able to force the developers to write clear and energy efficient code, they can only give them recommendations. The question is coming up: how could we still encourage the individual developers and companies to write optimized and a bit more standardized code? The answer could be delivering them tools to facilitate the refactoring and code quality managing processes. One way we can deal with energy problem is to reorganize the heavy computational tasks out of the device to the cloud or to just another machine. This technique is called “offloading”. In this paper we are going to introduce a new code generation extension for software engineers which is aiming to automate the offload to web services. Those services can then be easily deployed to any desired location to ease the mobile devices computational task. We think this tool would be really helpful to the community and the industrial users also.
Keywords :
codes; mobile computing; mobile handsets; optimisation; software engineering; telecommunication power management; code generation extension; code side optimization; energy efficient code optimization; mobile application distribution model; mobile devices computational task; mobile environment; mobile industry; offload automation; software engineers; Generators; Measurement; Mobile communication; Mobile handsets; Optimization; Software; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Telecommunications Energy Conference (INTELEC), 2014 IEEE 36th International
Conference_Location :
Vancouver, BC
Type :
conf
DOI :
10.1109/INTLEC.2014.6972195
Filename :
6972195
Link To Document :
بازگشت