2016
DOI: 10.1109/tc.2015.2435772
|View full text |Cite
|
Sign up to set email alerts
|

Prediction Hybrid Cache: An Energy-Efficient STT-RAM Cache Architecture

Abstract: Spin-transfer torque RAM (STT-RAM) has emerged as an energy-efficient and high-density alternative to SRAM for large on-chip caches. However, its high write energy has been considered as a serious drawback. Hybrid caches mitigate this problem by incorporating a small SRAM cache for write-intensive data along with an STT-RAM cache. In such architectures, choosing cache blocks to be placed into the SRAM cache is the key to their energy efficiency. This paper proposes a new hybrid cache architecture called predic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
30
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(32 citation statements)
references
References 38 publications
(61 reference statements)
1
30
0
Order By: Relevance
“…In [12] reduce the cache access time that also helpful in reducing the energy. In the [13] presents a technique for heavy amount of cache set-associative that use the bloom [7] hypothesis base architecture [8] TLB Index-Based [9] Way-Halting cache filters [10] Reduce the number of cache access Selective cache way [11] reduce the access time [12] set-associative cache use the bloom filters [13] bloom filter [14] PS-cache architecture [15] Hybrid cache architecture data-aware hybrid STT-RAM/SRAM cache architecture [19] NVM [20] prediction hybrid architecture [23] Other technique MultiCopy Cache (MC2) architecture [22] Filters that decrease the dynamic power by eliminating those cache ways that are not have the requested data as the bloom filters. [14] Presents another bloom filter that reduces the complexity and also reduces the access ways.…”
Section: Related Work and Backgroundmentioning
confidence: 99%
“…In [12] reduce the cache access time that also helpful in reducing the energy. In the [13] presents a technique for heavy amount of cache set-associative that use the bloom [7] hypothesis base architecture [8] TLB Index-Based [9] Way-Halting cache filters [10] Reduce the number of cache access Selective cache way [11] reduce the access time [12] set-associative cache use the bloom filters [13] bloom filter [14] PS-cache architecture [15] Hybrid cache architecture data-aware hybrid STT-RAM/SRAM cache architecture [19] NVM [20] prediction hybrid architecture [23] Other technique MultiCopy Cache (MC2) architecture [22] Filters that decrease the dynamic power by eliminating those cache ways that are not have the requested data as the bloom filters. [14] Presents another bloom filter that reduces the complexity and also reduces the access ways.…”
Section: Related Work and Backgroundmentioning
confidence: 99%
“…Some techniques aim to reduce the number of active ways accessed in each cache access to the number of ways halted in case of a miss prediction using software or hardware. Other techniques reconfigure cache using computer software [71] while some techniques predict the program behaviour [55,1,59]. Some techniques deal with instructions in the cache [16,35].…”
Section: Overviewmentioning
confidence: 99%
“…For instance, SRAM is a low-density technology that dissipates high leakage power [29,30]; DRAM requires refresh operations to preserve its data integrity. To address these issues, the use of emerging nonvolatile memory (NVM) technologies for on-chip memories have attracted much attention [20][21][22][23][24]29]. To address these issues, the use of emerging nonvolatile memory (NVM) technologies for on-chip memories have attracted much attention [20][21][22][23][24]29].…”
Section: Introductionmentioning
confidence: 99%
“…While most of the previous studies on multicore processors have focused on the design of on-chip interconnection networks [12][13][14][15][16][17][18][19] and memory architectures [20][21][22][23][24][25][26][27][28] separately, in this study, to achieve power efficiency, we explore the role of uncore components on CMP performance and power behavior.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation