Skip to main navigation Skip to search Skip to main content

On-line dynamic voltage scaling for EDZL scheduling on symmetric multiprocessor real-time systems

  • Xuefeng Piao
  • , Moonju Park*
  • *Corresponding author for this work
  • School of Computer Science and Technology (School of Software), Harbin Institute of Technology Weihai
  • Incheon National University

Research output: Contribution to journalArticlepeer-review

Abstract

EDZL (Earliest Deadline Zero Laxity) scheduling is known to be at least as EDF (Earliest Deadline First) in task scheduling on symmetric multiprocessor real-time systems; however, there are few works on energy conversation on the EDZL. This paper proposes an on-line Dynamic Voltage Scaling (DVS) algorithm of the global EDZL to reduce energy consumption of real-time tasks. The proposed algorithm dynamically adjusts processor speed at each scheduling point with re-assigning deadlines of active jobs that reduces power consumption of processors while making all real-time tasks schedulable by EDZL. Extensive simulations show that the proposed algorithm reduces power consumption more than the previous algorithm for EDZL.

Original languageEnglish
Pages (from-to)171-182
Number of pages12
JournalInternational Journal of Multimedia and Ubiquitous Engineering
Volume10
Issue number7
DOIs
StatePublished - 1 Jul 2015
Externally publishedYes

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Dynamic voltage scaling
  • EDZL
  • Multiprocessor
  • Real-time scheduling

Fingerprint

Dive into the research topics of 'On-line dynamic voltage scaling for EDZL scheduling on symmetric multiprocessor real-time systems'. Together they form a unique fingerprint.

Cite this