2012
DOI: 10.1007/s10009-012-0263-9
|View full text |Cite
|
Sign up to set email alerts
|

Tradeoff exploration between reliability, power consumption, and execution time for embedded systems

Abstract: For autonomous critical real-time embedded systems (e.g., satellite), guaranteeing a very high level of reliability is as important as keeping the power consumption as low as possible. We propose an off-line scheduling heuristic which, from a given software application graph and a given multiprocessor architecture (homogeneous and fully connected), produces a static multiprocessor schedule that optimizes three criteria: its length (crucial for real-time systems), its reliability (crucial for dependable systems… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
27
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
5
3

Relationship

4
4

Authors

Journals

citations
Cited by 25 publications
(27 citation statements)
references
References 24 publications
0
27
0
Order By: Relevance
“…But, perhaps less known is the negative impact on the system's reliability, because lowering the voltage makes the system sensitive to noise and lower energy particles, which are likely to create a critical charge leading to a transient failure [44]. Here again, these intricate dependencies between the viewpoints call for integrated methods and tools, as in [39] for the timing, energy, and temperature viewpoints, or in [5] for the timing, energy, and reliability viewpoints.…”
Section: Other Approaches For the Integration Of Multiple Viewpointsmentioning
confidence: 99%
“…But, perhaps less known is the negative impact on the system's reliability, because lowering the voltage makes the system sensitive to noise and lower energy particles, which are likely to create a critical charge leading to a transient failure [44]. Here again, these intricate dependencies between the viewpoints call for integrated methods and tools, as in [39] for the timing, energy, and temperature viewpoints, or in [5] for the timing, energy, and reliability viewpoints.…”
Section: Other Approaches For the Integration Of Multiple Viewpointsmentioning
confidence: 99%
“…In this paper we use the approach presented in [9] which involves transforming all the criteria except one into constraints, and then minimizing the last remaining criterion iteratively and which is inspired from the ϵ-constraint method [10]. Figure 6 illustrates the particular case of two criteria Z 1 and Z 2 .…”
Section: Principle Of the Methods And Overviewmentioning
confidence: 99%
“…Considering these four criteria simultaneously during the design phase is very difficult because they are antagonistic [1], [2], [4]- [9]. For instance, the total execution time and reliability are antagonistic because increasing the reliability requires some form of redundancy (be it spatial or temporal), which negatively impacts the execution time.…”
Section: Introductionmentioning
confidence: 99%
“…Although several studies have addressed some of these parameters, none have considered these four criteria jointly in an optimization problem. For instance, some studies completely ignore the reliability [4], [14] or the temperature [2], [9]. Other studies tackle the problem as a hardware/software co-design problem, jointly optimizing the floorplan of the multicore and the schedule of the application task graph to minimize the peak temperature [14], but without considering the reliability.…”
Section: Introductionmentioning
confidence: 99%