9th Annual Workshop on Interaction Between Compilers and Computer Architectures (INTERACT'05)
DOI: 10.1109/interact.2005.7
|View full text |Cite
|
Sign up to set email alerts
|

Cooperative Caching with Keep-Me and Evict-Me

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 26 publications
(15 citation statements)
references
References 34 publications
0
14
0
Order By: Relevance
“…Prior work proposes a cooperative softwarehardware technique to improve cache replacement decisions and prefetching based on program data usage [46,49,50]. Static analysis identifies data that both will and will not be reused again and passes this information to hardware as hints on memory instructions.…”
Section: Related Workmentioning
confidence: 99%
“…Prior work proposes a cooperative softwarehardware technique to improve cache replacement decisions and prefetching based on program data usage [46,49,50]. Static analysis identifies data that both will and will not be reused again and passes this information to hardware as hints on memory instructions.…”
Section: Related Workmentioning
confidence: 99%
“…Another kind of dead block prediction involves predicting in software [26,21]. In this approach the compiler collects dead block information and provides hints to the microarchitecture to make cache decisions.…”
Section: Other Dead Block Predictorsmentioning
confidence: 99%
“…Dead block prediction can be performed in software [23], [28] or in hardware [1], [7], [14], [16]. Software solutions pass hints about dead-block information collected through profiling or compiler analysis [23], [28] to the hardware.…”
Section: Prior Work On Dead Block Predictionmentioning
confidence: 99%