Abstract
Power-aware task scheduling on processors has been a hot topic. In this paper, we study the problem of minimizing the schedule length for energy consumption constrained parallel applications on heterogeneous distributed systems. Previous work (solving this problem) adopts a policy that preassigns the minimum energy consumption for each unassigned task. Nevertheless, our analysis reveals that such a preassignment policy could be unfair, and it may not achieve an optimistic schedule length. Motivated by this, we propose a new task scheduling algorithm that suggests a weight-based mechanism to preassign energy consumption for unassigned tasks. We theoretically prove that our preassignment mechanism can guarantee the energy consumption constraint. Also, we have conducted extensive experiments based on two real parallel applications. The results consistently demonstrate that, compared to state-of-the-art algorithms, our approach can achieve smaller schedule length while satisfying the energy consumption constraint.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2018 IEEE 24th International Conference on Parallel and Distributed Systems, ICPADS 2018 |
| Publisher | IEEE Computer Society |
| Pages | 267-274 |
| Number of pages | 8 |
| ISBN (Electronic) | 9781538673089 |
| DOIs | |
| Publication status | Published - 19 Feb 2019 |
| Event | 24th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2018 - Singapore, Singapore Duration: 11 Dec 2018 → 13 Dec 2018 |
Publication series
| Name | Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS |
|---|---|
| Volume | 2018-December |
| ISSN (Print) | 1521-9097 |
Conference
| Conference | 24th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2018 |
|---|---|
| Country/Territory | Singapore |
| City | Singapore |
| Period | 11/12/18 → 13/12/18 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Distributed system
- energy consumption
- parallel application
- preassignment strategy
- task scheduling
ASJC Scopus subject areas
- Hardware and Architecture
Fingerprint
Dive into the research topics of 'ISAECC: An Improved Scheduling Approach for Energy Consumption Constrained Parallel Applications on Heterogeneous Distributed Systems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver