Formal Parameter Synthesis for Energy-Utility-Optimal Fault Tolerance
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
Fault-tolerance techniques are widely used to improve the resiliency of hardware/software systems. An important step for the deployment of such techniques in a concrete setting is to find reasonable configurations balancing the tradeoff between resiliency and energy. The paper reports on a case study where we employ probabilistic model checking to synthesize values for tunable system parameters of a redo-based fault-tolerance mechanism. We consider discrete parameters of a finite range (as the number of redos) as well as continuous parameters to encode the error detection rates of the underlying control- and data-flow checkers. To tackle the state-explosion problem, we exploit structural properties of redo-based protocols. The parameter synthesis approach combines probabilistic model checking for Markov chains with parametric transition probabilities and reward values and computer-algebra techniques to determine parameter valuations that minimize the expected overhead given constraints on the utility, depending on a given error probability.
Details
| Originalsprache | Englisch |
|---|---|
| Titel | Computer Performance Engineering |
| Redakteure/-innen | Rena Bakhshi, Paolo Ballarini, Benoît Barbot, Hind Castel-Taleb, Anne Remke |
| Herausgeber (Verlag) | Springer, Berlin [u. a.] |
| Seiten | 78-93 |
| Seitenumfang | 16 |
| ISBN (Print) | 978-3-030-02226-6 |
| Publikationsstatus | Veröffentlicht - 2018 |
| Peer-Review-Status | Ja |
Publikationsreihe
| Reihe | Lecture Notes in Computer Science, Volume 11178 |
|---|---|
| ISSN | 0302-9743 |
Workshop
| Titel | 15th European Performance Engineering Workshop |
|---|---|
| Kurztitel | EPEW 2018 |
| Veranstaltungsnummer | |
| Dauer | 29 - 30 Oktober 2018 |
| Webseite | |
| Bekanntheitsgrad | Internationale Veranstaltung |
| Ort | |
| Stadt | Paris |
| Land | Frankreich |
Externe IDs
| Scopus | 85055550683 |
|---|---|
| ORCID | /0000-0002-5321-9343/work/142236717 |
| ORCID | /0000-0003-1724-2586/work/165453590 |
Schlagworte
Schlagwörter
- Probabilistic model checking, Redone, Checking Data Flow (DFC), Computer-algebra Techniques, Transaction Length