Logo des Repositoriums
 

Where have all the cycles gone? – Investigating runtime overheads of OS-assisted replication

dc.contributor.authorDöbel, Björn
dc.contributor.authorHärtig, Hermann
dc.contributor.editorHorbach, Matthias
dc.date.accessioned2019-03-07T09:32:02Z
dc.date.available2019-03-07T09:32:02Z
dc.date.issued2013
dc.description.abstractIn order to allow user-level applications tolerate transient hardware faults, we developed Romain, an operating system service that transparently replicates unmodified binary applications. While replication increases overall system reliability, it also requires additional resources and runtime. In this paper we evaluate Romain's runtime overhead using the SPEC INT 2006 benchmark suite. With most of the benchmarks being compute-bound they lend themselves to low overhead replication and the geometric mean of their runtime overhead for triple-modular redundant execution is only 1.8%. More surprisingly, during our measurements we also encountered issues not directly related to replication. We show that improper placement of replicas to CPU cores as well as unoptimized use of memory management mechanisms can make a significant contribution to runtime overhead and discuss how Romain avoids these pitfalls. We finally use our measurement results to model how protecting the Reliable Computing Base using compiler-based fault tolerance mechanisms impacts replication overhead.en
dc.identifier.isbn978-3-88579-614-5
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/20676
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofINFORMATIK 2013 – Informatik angepasst an Mensch, Organisation und Umwelt
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-220
dc.titleWhere have all the cycles gone? – Investigating runtime overheads of OS-assisted replicationen
dc.typeText/Conference Paper
gi.citation.endPage2547
gi.citation.publisherPlaceBonn
gi.citation.startPage2534
gi.conference.date16.-20. September 2013
gi.conference.locationKoblenz
gi.conference.sessiontitleRegular Research Papers

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
2534.pdf
Größe:
211.8 KB
Format:
Adobe Portable Document Format