Home // FUTURE COMPUTING 2018, The Tenth International Conference on Future Computational Technologies and Applications // View article


Energy Efficient Real-time Scheduling Algorithm for Microcontroller Units

Authors:
Douglas Lautner
Xiayu Hua
Miao Song
Scott DeBates
Shangping Ren

Keywords: Mobile device; embedded system; energy efficiency; real-time scheduling

Abstract:
Mobile smart devices are advancing with stronger demands of high energy efficiency and longer battery life. Utilizing energy-efficient microcontroller units (MCU) in a mobile device for always-on functionalities is proved to be an effective solution. MCUs have the ability to switch between different running modes dynamically enabling them to have outstanding low power performance while performing real-time sensing tasks. Besides hardware optimization, balancing energy efficiency and quality of service on a MCU lies within a well designed scheduling algorithm. In this paper, we formally define, model and derive a proper scheduling algorithm that guarantees that the task set is schedulable and minimizes power consumption. Our findings open up additional research of optimizing real-time scheduling algorithms with less energy consumption on an MCU while guaranteeing the quality of service, i.e., the schedulability of the given real-time task set.

Pages: 10 to 14

Copyright: Copyright (c) IARIA, 2018

Publication date: February 18, 2018

Published in: conference

ISSN: 2308-3735

ISBN: 978-1-61208-608-8

Location: Barcelona, Spain

Dates: from February 18, 2018 to February 22, 2018