A New Resource Configuring Scheme for Variable Workload in IoT Systems

Sunhwa A. Nam, Kyungwoon Cho, Hyokyung Bahn

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

With the growing data size and the increased amount of computational load in machine learning workloads, configuring the resources of IoT (Internet-of-Things) systems in an energy-saving way is becoming important. For example, the workload of an unmanned aerial vehicle (UAV) depends on weather and obstacle conditions, and reconfiguring the processor voltage and memory state for these conditions is critical to battery life. However, resource configuring in traditional IoT systems is fixed in advance to meet real-time constraints. In this paper, we suggest a new resource configuring scheme for real-time jobs that can handle workload variations in emerging IoT systems. The goal of our scheme is to minimize the energy consumed by proper resource configurations in response to workload fluctuations and eliminate the tardiness of real-time jobs. To handle workload fluctuations, we categorize real-time jobs into primary jobs and additional jobs, and pre-plan the resource configuring for various workload situations. Based on this, we start the IoT system with the configuration for the primary jobs, and when additional jobs are activated, we update the resource configurations promptly for the new situation. In particular, our resource configuring scheme optimizes the supplied voltage of the processor and memory configuration for all real-time job combinations, and reflects to the system instantly as additional jobs are activated. Based on simulation experiments under various workload conditions, we show that the suggested scheme saves the battery power by 32.1% without the tardiness of real-time jobs.

Original languageEnglish
Title of host publicationProceedings of IEEE Asia-Pacific Conference on Computer Science and Data Engineering, CSDE 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665453059
DOIs
StatePublished - 2022
Event2022 IEEE Asia-Pacific Conference on Computer Science and Data Engineering, CSDE 2022 - Gold Coast, Australia
Duration: 18 Dec 202220 Dec 2022

Publication series

NameProceedings of IEEE Asia-Pacific Conference on Computer Science and Data Engineering, CSDE 2022

Conference

Conference2022 IEEE Asia-Pacific Conference on Computer Science and Data Engineering, CSDE 2022
Country/TerritoryAustralia
CityGold Coast
Period18/12/2220/12/22

Bibliographical note

Funding Information:
ACKNOWLEDGMENT This work was supported by Institute of Information & communications Technology Planning & Evaluation (IITP) grant funded by the Korea government (MSIT) (No.2021-0- 02068, Artificial Intelligence Innovation Hub) and also by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIP) (No. 2019R1A2C1009275). Hyokyung Bahn is the corresponding author of this paper.

Publisher Copyright:
© 2022 IEEE.

Keywords

  • additional job
  • evolutionary computation
  • IoT system
  • machine learning workload
  • primary job
  • resource configuring

Fingerprint

Dive into the research topics of 'A New Resource Configuring Scheme for Variable Workload in IoT Systems'. Together they form a unique fingerprint.

Cite this