2016
DOI: 10.3390/jlpea6020005
|View full text |Cite
|
Sign up to set email alerts
|

A Survey of Cache Bypassing Techniques

Abstract: With increasing core-count, the cache demand of modern processors has also increased. However, due to strict area/power budgets and presence of poor data-locality workloads, blindly scaling cache capacity is both infeasible and ineffective. Cache bypassing is a promising technique to increase effective cache capacity without incurring power/area costs of a larger sized cache. However, injudicious use of cache bypassing can lead to bandwidth congestion and increased miss-rate and hence, intelligent techniques a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
8
1

Relationship

3
6

Authors

Journals

citations
Cited by 26 publications
(13 citation statements)
references
References 77 publications
(184 reference statements)
0
13
0
Order By: Relevance
“…For example, while performing multithreading improves core-utilization efficiency, it also increases cache contention. 89 Similarly, Xue et al 22 note that converting the data-layout from AoS to SoA improves vectorization but also reduces the cache hit ratio. Further, since parallel processors allocate larger fraction of their resources to compute logic than the caches, unlike recent high-end CPUs, Phi does not have a large shared last level cache.…”
Section: Tradeoff Between Multithreading and Cachingmentioning
confidence: 98%
“…For example, while performing multithreading improves core-utilization efficiency, it also increases cache contention. 89 Similarly, Xue et al 22 note that converting the data-layout from AoS to SoA improves vectorization but also reduces the cache hit ratio. Further, since parallel processors allocate larger fraction of their resources to compute logic than the caches, unlike recent high-end CPUs, Phi does not have a large shared last level cache.…”
Section: Tradeoff Between Multithreading and Cachingmentioning
confidence: 98%
“…4. By reducing the number of reads/writes from STT-RAM cache by techniques such as cache bypassing [35], both RDE and write errors can be reduced [6]. 5.…”
Section: Stt-ram Read Disturbance Errormentioning
confidence: 99%
“…Unfortunately, the increase in processor speed has not been complemented by a similar increase in memory speed. To fully realize the potential of the processors, the memory hierarchy must be proficiently utilized [5] [7].…”
Section: Introductionmentioning
confidence: 99%