2012 International Conference on High Performance Computing &Amp; Simulation (HPCS) 2012
DOI: 10.1109/hpcsim.2012.6266904
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive energy-efficient task partitioning for heterogeneous multi-core multiprocessor real-time systems

Abstract: The designs of heterogeneous multi-core multiprocessor real-time systems are evolving for higher energy efficiency at the cost of increased heat density. This adversely effects the reliability and performance of the real-time systems. Moreover, the partitioning of periodic real-time tasks based on their worst case execution time can lead to significant energy wastage.In this paper, we investigate adaptive energy-efficient task partitioning for heterogeneous multi-core multiprocessor realtime systems. We use a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 32 publications
0
5
0
Order By: Relevance
“…Many previous works in the context of multi-processor systems either propose energy reduction management techniques without considering reliability (e.g., [14], [15], [32], [33]) or consider reliability without considering energy consumption (e.g., [4], [30], [34]). [14] has considered variation in execution times to propose a scheduling algorithm based on dynamic voltage scaling (DVS) [12] for multi-processor systems.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Many previous works in the context of multi-processor systems either propose energy reduction management techniques without considering reliability (e.g., [14], [15], [32], [33]) or consider reliability without considering energy consumption (e.g., [4], [30], [34]). [14] has considered variation in execution times to propose a scheduling algorithm based on dynamic voltage scaling (DVS) [12] for multi-processor systems.…”
Section: Related Workmentioning
confidence: 99%
“…[32] has proposed a technique to minimize chiplevel peak power consumption in multi-core systems running sporadic real-time tasks. [33] has proposed an adaptive task partitioning for multi-core systems running independent periodic real-time tasks. [4] has evaluated scheduling heuristics for tasks with different criticality.…”
Section: Related Workmentioning
confidence: 99%
“…The energy efficiency benefits of heterogeneity can only be exploited with the correct assignment of tasks or applications to each core [7], [10], [30]- [32]. Tasks must be assigned in order to maximise energy efficiency whilst ensuring performance deadlines are met.…”
Section: B Energy Efficiency Techniques In Heterogeneous Multi-core mentioning
confidence: 99%
“…Alternatively, Calcado et al propose division of tasks into mthreads to introduce fine-grain parallelism below thread level [33]. Moreover, Saha et al include power and temperature models into an adaptive task partitioning mechanism in order to allocate task according to their actual utilisations rather than based on a worst case execution time [10]. Simulation results confirm that the mechanism is effective in minimising energy consumption by 55% and reduces task migrations by 60% over alternative task partitioning schemes.…”
Section: B Energy Efficiency Techniques In Heterogeneous Multi-core mentioning
confidence: 99%
“…Typical workloads exhibit different levels of parallelism, e.g., Instruction Level Parallelism (ILP) and Thread Level Parallelism (TLP). In this work, we model a program as a single sequence of tasks [35] [36]. Each task can exhibit its own parallelism as shown in the example in Figure 1: two programs, each of which consists of a sequence of tasks with arbitrary execution times.…”
Section: Abstraction Level and Queueing Theorymentioning
confidence: 99%