• DocumentCode
    592100
  • Title

    Design a Low-Power Scheduling Mechanism for a Multicore Android System

  • Author

    Slo-Li Chu ; Shiue-Ru Chen ; Sheng-Fu Weng

  • Author_Institution
    Dept. of Inf. & Comput. Eng., Chung Yuan Christian Univ., Chungli, Taiwan
  • fYear
    2012
  • fDate
    17-20 Dec. 2012
  • Firstpage
    25
  • Lastpage
    30
  • Abstract
    Nowadays, multicore processors are widely adopted in the hand-held systems. Since the hand-held systems are powered by battery, the battery life will become the dominated limitation. An efficient low power scheduling mechanism for hand-held multicore system is become important today. This paper propose a novel low power scheduling mechanism, called Bounded-Power Multicore Dynamic Frequency Scaling (BPM-DFS), which integrates a system configuration selection algorithm and a task re-scheduling mechanism. According to the assigned power budget by the user, BPM-DFS can dynamically adjust the configuration of the multicore system to control the suitable alive core number, working frequency, and task reassignment, to achieve good performance and under the limitation of power consumption. The proposed BPM-DFS has been implemented on quad-core x86 Android system to compare the actual capabilities of Linux/Android build-in power managers. The experimental results reveal that BPM-DFS can save 25 % power consumption than Linux Performance mode.
  • Keywords
    Linux; multiprocessing systems; power aware computing; processor scheduling; BPM-DFS; Linux-Android build-in power managers; alive core number; battery life; bounded-power multicore dynamic frequency scaling; hand-held multicore system; low power scheduling mechanism; multicore android system; multicore processors; power budget; power consumption; quad-core x86 Android system; system configuration selection algorithm; task reassignment; task rescheduling mechanism; working frequency; Androids; Batteries; Energy consumption; Humanoid robots; Linux; Multicore processing; Power demand; Android; Linux; Low Power Scheduling; Multicore; Task Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Programming (PAAP), 2012 Fifth International Symposium on
  • Conference_Location
    Taipei
  • ISSN
    2168-3034
  • Print_ISBN
    978-1-4673-4566-8
  • Type

    conf

  • DOI
    10.1109/PAAP.2012.12
  • Filename
    6424732