Abstract
With ongoing chip miniaturization and voltage scaling, particle strike-induced soft errors present increasingly severe threat to the reliability of on-chip caches. In this paper, we present a technique to reduce the vulnerability of caches to soft-errors. Our technique uses data compression to reduce the number of vulnerable data bits in the cache and performs selective duplication of more critical data-bits to provide extra protection to them. Microarchitectural simulations have shown that our technique is effective in reducing cache vulnerability and outperforms another technique. For single and dual-core system configuration, the average reduction in cache vulnerability is 5.59× and 8.44×, respectively. Also, the implementation and performance overheads of our technique are minimal and it is useful for a broad range of workloads.
Original language | English |
---|---|
Title of host publication | GLSVLSI 2016 - Proceedings of the 2016 ACM Great Lakes Symposium on VLSI |
Publisher | Association for Computing Machinery |
Pages | 197-202 |
Number of pages | 6 |
ISBN (Electronic) | 9781450342742 |
DOIs | |
State | Published - May 18 2016 |
Event | 26th ACM Great Lakes Symposium on VLSI, GLSVLSI 2016 - Boston, United States Duration: May 18 2016 → May 20 2016 |
Publication series
Name | Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI |
---|---|
Volume | 18-20-May-2016 |
Conference
Conference | 26th ACM Great Lakes Symposium on VLSI, GLSVLSI 2016 |
---|---|
Country/Territory | United States |
City | Boston |
Period | 05/18/16 → 05/20/16 |
Bibliographical note
Publisher Copyright:© 2016 ACM.
Keywords
- Cache
- Data compression
- Fault-tolerance
- Reliability
- Resilience
- Soft/transient error
- Vulnerability