2014
DOI: 10.1109/tetc.2014.2300632
|View full text |Cite
|
Sign up to set email alerts
|

Energy-Aware Data Allocation and Task Scheduling on Heterogeneous Multiprocessor Systems With Time Constraints

Abstract: In this paper, we address the problem of energy-aware heterogeneous data allocation and task scheduling on heterogeneous multiprocessor systems for real-time applications. In a heterogeneous distributed shared-memory multiprocessor system, an important problem is how to assign processors to real-time application tasks, allocate data to local memories, and generate an efficient schedule in such a way that a time constraint can be met and the total system energy consumption can be minimized. We propose an optima… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
82
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
8

Relationship

1
7

Authors

Journals

citations
Cited by 65 publications
(82 citation statements)
references
References 33 publications
0
82
0
Order By: Relevance
“…Chetto [25] studied the scheduling for real-time jobs, which are executed on a uniprocessor system supplied by a renewable energy source. Wang et al [26] studied the energy-aware data allocation and task scheduling problem on multiprocessor system for real-time applications. Lin et al [27] studied the problem of scheduling co-design for reliability and energy by minimizing total energy while guaranteeing reliability constraints.…”
Section: Related Workmentioning
confidence: 99%
“…Chetto [25] studied the scheduling for real-time jobs, which are executed on a uniprocessor system supplied by a renewable energy source. Wang et al [26] studied the energy-aware data allocation and task scheduling problem on multiprocessor system for real-time applications. Lin et al [27] studied the problem of scheduling co-design for reliability and energy by minimizing total energy while guaranteeing reliability constraints.…”
Section: Related Workmentioning
confidence: 99%
“…In Section 5, we propose two heuristic algorithms to solve the Heterogeneous Data Allocation and Task Scheduling (HDATS) [8] problem. Related works are discussed in Section 2.…”
Section: Our Contributionsmentioning
confidence: 99%
“…These benchmarks are from DSP st one [16], and frequently used on multi-core systems [8]. These benchmarks are from DSP st one [16], and frequently used on multi-core systems [8].…”
Section: Experimental Apparatusmentioning
confidence: 99%
“…To the best of our knowledge, most studies in the literature are based on the exact values of the actual conditions. In a dynamic environment, especially for CPD process, it is difficult to guarantee the precise value of the task execution time, the completion time, and the delivery 5 . On the other hand, task allocating is flexible and learnable, that is, the execution time is variable and controllable.…”
Section: Introductionmentioning
confidence: 99%