2017
DOI: 10.1007/s11241-017-9291-6
|View full text |Cite
|
Sign up to set email alerts
|

Energy-efficient real-time scheduling for two-type heterogeneous multiprocessors

Abstract: We propose three novel mathematical optimization formulations that solve the same two-type heterogeneous multiprocessor scheduling problem for a real-time taskset with hard constraints. Our formulations are based on a global scheduling scheme and a fluid model. The first formulation is a mixed-integer nonlinear program, since the scheduling problem is intuitively considered as an assignment problem. However, by changing the scheduling problem to first determine a task workload partition and then to find the ex… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
18
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 18 publications
(18 citation statements)
references
References 48 publications
0
18
0
Order By: Relevance
“…Finally, constraints and particularities of real-time systems (recurrent tasks, deadlines and migration) have also been considered [3,4,6,18,[30][31][32]36] for systems like ARM big.LITTLE hardware. Table 2 summarizes the related guaranteed algorithms for this problem.…”
Section: Low-cost Approximation Algorithms For Scheduling Independentmentioning
confidence: 99%
“…Finally, constraints and particularities of real-time systems (recurrent tasks, deadlines and migration) have also been considered [3,4,6,18,[30][31][32]36] for systems like ARM big.LITTLE hardware. Table 2 summarizes the related guaranteed algorithms for this problem.…”
Section: Low-cost Approximation Algorithms For Scheduling Independentmentioning
confidence: 99%
“…Authors in [22] also relay on DP to find an energy-efficient scheduler based on mathematical optimization, in this case for two heterogeneous processors. They formulate a general case as a non-linear integer programming problem to obtain a schedule, which yields algorithms with high computational complexity.…”
Section: Related Workmentioning
confidence: 99%
“…Various energy-efficient task scheduling algorithms on multiprocessor systems have been developed in the past years [10]- [12]. However, we cannot directly use these existing algorithms for the reason that both latency and energy consumption of the communication aspect are ommited in the task scheduling problems on multiprocessor systems, whereas our focus is to obtain the energy-optimal communication topology of smart meters in a building.…”
Section: A Background and Related Workmentioning
confidence: 99%