• DocumentCode
    676890
  • Title

    Towards an Energy efficient Code Generator for Mobile phones

  • Author

    Fekete, Krisztian ; Csorba, Kristof ; Vajk, Tamas ; Forstner, Bertalan ; Pandi, Krisztian

  • Author_Institution
    Dept. of Autom. & Appl. Inf., Budapest Univ. of Technol. & Econ., Budapest, Hungary
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    647
  • Lastpage
    652
  • Abstract
    Using a smartphone become the part of our everyday life in the last few years. These devices can help us in many areas of life (sport, job, weather etc.), but sometimes can be also very annoying because of the battery life time. That is why it is very important to find solutions, which can reduce the energy consumption of the smartphones. One possible method is the “computation offloading” where a part of the processes are executed on a remote device (e.g. in the cloud). A lot of example has already shown, that computation offloading can reduce the energy usage of the mobile devices. However, the amount of energy saving may differ, as the decision making of the offloading process can be controlled with several techniques. Our decision making theory is based on the scheduling theory. In this paper, we are going to introduce a new system called ECGM (Energy efficient Code Generator for Mobile phones). ECGM decides automatically at compile time, which task should run on the smartphone and which task can be offloaded. The benefit of our system will be demonstrated through measurements based on our energy-efficiency scheduling technique.
  • Keywords
    decision making; energy conservation; power aware computing; program compilers; scheduling; smart phones; ECGM; battery life time; computation offloading; decision making theory; energy consumption; energy efficient code generator for mobile phones; energy saving; energy usage; energy-efficiency scheduling technique; remote device; smartphone; Batteries; Decision making; Energy consumption; Generators; Job shop scheduling; Mobile communication; Mobile handsets; Automation; Cloud; Compiler; Computation Offloading; Energy Consumption; Job Scheduling; Microsoft Roslyn; Mobile Computing; Tail energy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cognitive Infocommunications (CogInfoCom), 2013 IEEE 4th International Conference on
  • Conference_Location
    Budapest
  • Print_ISBN
    978-1-4799-1543-9
  • Type

    conf

  • DOI
    10.1109/CogInfoCom.2013.6719182
  • Filename
    6719182