Energy/Reliability Trade-offs in Fault-Tolerant Event-Triggered Distributed Embedded Systems

Junhe Gan, Flavius Gruian, Paul Pop, Jan Madsen

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    Abstract

    This paper presents an approach to the synthesis of low-power fault-tolerant hard real-time applications mapped on distributed heterogeneous embedded systems. Our synthesis approach decides the mapping of tasks to processing elements, as well as the voltage and frequency levels for executing each task, such that transient faults are tolerated, the timing constraints of the application are satisfied, and the energy consumed is minimized. Tasks are scheduled using fixed-priority preemptive scheduling, while replication is used for recovery from multiple transient faults. Addressing energy and reliability simultaneously is especially challenging, since lowering the voltage to reduce the energy consumption has been shown to increase the transient fault rate. We presented a Tabu Search-based approach which uses an energy/reliability trade-off model to find reliable and schedulable implementations with limited energy and hardware resources. We evaluated the algorithm proposed using several synthetic and reallife benchmarks.
    Original languageEnglish
    Title of host publication16th Asia and South Pacific Design Automation Conference (ASP-DAC)
    PublisherIEEE
    Publication date2011
    ISBN (Print)978-1-4244-7516-2
    DOIs
    Publication statusPublished - 2011
    Event16th Asia and South Pacific Design Automation Conference - Yokohama, Japan
    Duration: 25 Jan 201128 Jan 2011
    Conference number: 16

    Conference

    Conference16th Asia and South Pacific Design Automation Conference
    Number16
    Country/TerritoryJapan
    CityYokohama
    Period25/01/201128/01/2011

    Fingerprint

    Dive into the research topics of 'Energy/Reliability Trade-offs in Fault-Tolerant Event-Triggered Distributed Embedded Systems'. Together they form a unique fingerprint.

    Cite this