(Ieee Ispass) Ieee International Symposium on Performance Analysis of Systems and Software 2011
DOI: 10.1109/ispass.2011.5762715
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing the impact of useless write-backs on the endurance and energy consumption of PCM main memory

Abstract: Abstract-Phase Change Memory (PCM) is an emerging technology that has been recently considered as a cost-effective and energy-efficient alternative to traditional DRAM main memory. Due to the high energy consumption of writes and limited number of write cycles, reducing the number of writes to PCM can result in considerable energy savings and endurance improvement. In this paper, we introduce the concept of useless write-backs, which occur when a dirty cache line that belongs to a dead memory region is evicted… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 22 publications
(11 citation statements)
references
References 32 publications
0
11
0
Order By: Relevance
“…We are especially interested in this class of squashed stores. For languages with explicit deallocation, the free or delete instructions can be forwarded to the cache so that the associated cached locations can be marked non-dirty [8,16,21]. Subsequent eviction would then refrain from writing those values to main memory.…”
Section: Background and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…We are especially interested in this class of squashed stores. For languages with explicit deallocation, the free or delete instructions can be forwarded to the cache so that the associated cached locations can be marked non-dirty [8,16,21]. Subsequent eviction would then refrain from writing those values to main memory.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Such data, even if marked dirty, need not be written on eviction. For languages with explicit deallocation, the death of data in cache is indicated directly by the application, and the stores associated with such data can also be squashed [8].…”
Section: Introductionmentioning
confidence: 99%
“…The caches write the page number into the PIN registers and set the PIN valid bits. If the destination page is a PCM address, the MM 3 With the usual cache indexing function. tells the caches to flush the source physical page (step 1.b).…”
Section: Concurrent Page Migrationmentioning
confidence: 99%
“…Other studies have focused on PCM in embedded systems [9,13,16]. Numerous papers have studied architectural techniques for improving performance, energy consumption and endurance of PCMbased memory systems [20,21,10,4,3,8].…”
Section: Related Workmentioning
confidence: 99%
“…[16] introduced techniques to reduce useless write-backs to avoid dead data write back from cache. [17] proposed a content-aware block replacement algorithm that finds the free block with similar content to reduce write.…”
Section: Related Workmentioning
confidence: 99%