Protective redundancy overhead reduction using instruction vulnerability factor

dc.contributor.authorBorodin, Demid
dc.contributor.authorJuurlink, Ben
dc.date.accessioned2018-04-13T08:26:59Z
dc.date.available2018-04-13T08:26:59Z
dc.date.issued2010
dc.description.abstractDue to modern technology trends, fault tolerance (FT) is acquiring an ever increasing research attention. To reduce the overhead introduced by the FT features, several techniques have been proposed. One of these techniques is Instruction-Level Fault Tolerance Configurability (ILCOFT). ILCOFT enables application developers to protect different instructions at varying degrees, devoting more resources to protect the most critical instructions, and saving resources by weakening protection of other instructions. It is, however, not trivial to assign a proper protection level for every instruction. This work introduces the notion of Instruction Vulnerability Factor (IVF), which evaluates how faults in every instruction affect the final application output. The IVF is computed off-line, and is then used by ILCOFT-enabled systems to assign the appropriate protection level to every instruction. IVF releases the programmer from the need to assign the necessary protection level to every instruction by hand. Experimental results demonstrate that IVF-based ILCOFT reduces the instruction duplication performance penalty by up to 77%, while the maximum output damage due to undetected faults does not exceed 0.6% of the total application output.en
dc.description.sponsorshipEC/FP6/027648/EU/Scalable Computer Architecture/SARCen
dc.identifier.isbn978-1-4503-0044-5
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/7576
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-6790
dc.language.isoenen
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.ddc004 Datenverarbeitung; Informatikde
dc.subject.otherperformanceen
dc.subject.otherredundancyen
dc.subject.otherfault detectionen
dc.subject.otherinstruction vulnerabilityen
dc.subject.otherselective protectionen
dc.titleProtective redundancy overhead reduction using instruction vulnerability factoren
dc.typeConference Objecten
dc.type.versionacceptedVersionen
dcterms.bibliographicCitation.doi10.1145/1787275.1787342en
dcterms.bibliographicCitation.originalpublishernameAssociation for Computing Machinery (ACM)en
dcterms.bibliographicCitation.originalpublisherplaceNew York, NYen
dcterms.bibliographicCitation.pageend326en
dcterms.bibliographicCitation.pagestart319en
dcterms.bibliographicCitation.proceedingstitleProceedings of the 7th ACM international conference on Computing frontiersen
tub.accessrights.dnbfreeen
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Technische Informatik und Mikroelektronik::FG Architektur eingebetteter Systemede
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.groupFG Architektur eingebetteter Systemede
tub.affiliation.instituteInst. Technische Informatik und Mikroelektronikde
tub.publisher.universityorinstitutionTechnische Universität Berlinen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
borodin_juurlink.pdf
Size:
1 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.9 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections