2009 IEEE 15th International Symposium on High Performance Computer Architecture 2009
DOI: 10.1109/hpca.2009.4798243
|View full text |Cite
|
Sign up to set email alerts
|

Eliminating microarchitectural dependency from Architectural Vulnerability

Abstract: The Architectural Vulnerability Factor (AVF) of a hardware structure is the probability that a fault in the structure will affect the output of a program. AVF captures both microarchitectural and architectural fault masking effects; therefore, AVF measurements cannot generate insight into the vulnerability of software independent of hardware. To evaluate the behavior of software in the presence of hardware faults, we must isolate the software-dependent (architecture-level masking) portion of AVF from the hardw… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
78
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
5
4
1

Relationship

1
9

Authors

Journals

citations
Cited by 137 publications
(79 citation statements)
references
References 21 publications
1
78
0
Order By: Relevance
“…This analysis was rebutted, and the effects pointed out by Wang were incorporated into an ACE analysis infrastructure [8]. Sridharan and Kaeli extended the notion of vulnerability to allow independent measurement of the vulnerability of programs and hardware [32] [33]. There have also been several publications that estimate AVF using architectural or microarchitectural state [26] [40] and that measure the AVF of GPUs [13] [38].…”
Section: Existing Multi-bit Remediation Techniquesmentioning
confidence: 99%
“…This analysis was rebutted, and the effects pointed out by Wang were incorporated into an ACE analysis infrastructure [8]. Sridharan and Kaeli extended the notion of vulnerability to allow independent measurement of the vulnerability of programs and hardware [32] [33]. There have also been several publications that estimate AVF using architectural or microarchitectural state [26] [40] and that measure the AVF of GPUs [13] [38].…”
Section: Existing Multi-bit Remediation Techniquesmentioning
confidence: 99%
“…In contrast, our work is from the applications' perspective, and focuses on understanding the behavior of GPGPU applications under errors. Program Vulnerability Factor (PVF) is a metric proposed by Sridharan et al [23] to apply AVF analysis at the application layer. While this takes application properties into account, it still does not consider the end-to-end impact of faults on the application.…”
Section: Related Workmentioning
confidence: 99%
“…As AVF represents the combined effect of the workload and its interaction with the hardware, Sridharan and Kaeli [20] attempt to decouple the software component of AVF from the hardware component through a microarchitecture-independent metric called Program Vulnerability Factor (PVF). PVF has been shown to model the AVF of the Architected Register File using inexpensive profiling.…”
Section: Related Workmentioning
confidence: 99%