Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE), 2014 2014
DOI: 10.7873/date.2014.065
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting narrow-width values for improving non-volatile cache lifetime

Abstract: Abstract-Due to the high cell density, low leakage power consumption, and less vulnerability to soft errors, non-volatile memory technologies are among the most promising alternatives for replacing the traditional DRAM and SRAM technologies used in implementing main memory and caches in the modern microprocessor. However, one of the difficulties is the limited write endurance of most non-volatile memory technologies. In this paper, we propose to exploit the narrow-width values to improve the lifetime of non-vo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 5 publications
0
5
0
Order By: Relevance
“…These small values are called narrow-width values. This wellknown characteristic of the applications has been utilized frequently in many prior works for power, performance, and fault-tolerance optimizations [16], [18], [19], [32], [33]. In a narrow-width value, high-order bits (i.e., most significant bits) are all zeros.…”
Section: ) Software-level Characteristic: Narrow-width Valuementioning
confidence: 99%
See 1 more Smart Citation
“…These small values are called narrow-width values. This wellknown characteristic of the applications has been utilized frequently in many prior works for power, performance, and fault-tolerance optimizations [16], [18], [19], [32], [33]. In a narrow-width value, high-order bits (i.e., most significant bits) are all zeros.…”
Section: ) Software-level Characteristic: Narrow-width Valuementioning
confidence: 99%
“…Many prior works have shown similar observations. In [33], it is pointed out that more than 40% of the data is the narrow-width value. In [19], it is also pointed out that around 50% of the instructions use the narrow-width values as their operands.…”
Section: ) Software-level Characteristic: Narrow-width Valuementioning
confidence: 99%
“…It is known that the majority of data require fewer bits out of all of the bits in the cache line [24]. The authors of previous papers have enhanced the utility of SRAM in HCAs by exploiting narrow-width values [25] [26]. Even though they are different as an aspect of ways to deal with the NVM region, they laid the common foundation of cache line granularity.…”
Section: Motivationmentioning
confidence: 99%
“…However, STT-RAM also has comparable penalty for write operations in terms of dynamic energy consumption and write latency. Several schemes have been explored to avoid unnecessary write operations to address write-related drawbacks [2][3][4].…”
Section: Introductionmentioning
confidence: 99%
“…In addition to the RBW, some researchers introduced the narrow-width values (NWV) scheme [3,4]. The main idea comes from the fact that a small value requires fewer bits to represent the data.…”
Section: Introductionmentioning
confidence: 99%