2019
DOI: 10.1145/3358180
|View full text |Cite
|
Sign up to set email alerts
|

Enabling and Exploiting Partition-Level Parallelism (PALP) in Phase Change Memories

Abstract: Phase-change memory (PCM) devices have multiple banks to serve memory requests in parallel. Unfortunately, if two requests go to the same bank, they have to be served one after another, leading to lower system performance. We observe that a modern PCM bank is implemented as a collection of partitions that operate mostly independently while sharing a few global peripheral structures, which include the sense amplifiers (to read) and the write drivers (to write). Based on this observation, we propose PALP, a new … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
31
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
6
3
1

Relationship

5
5

Authors

Journals

citations
Cited by 39 publications
(31 citation statements)
references
References 53 publications
0
31
0
Order By: Relevance
“…The computer memory industry has thus far been primarily driven by the cost-per-bit metric, which provides the maximum capacity for a given manufacturing cost. As shown in recent works [19]- [24], [84], manufacturing cost can be estimated from the area overhead. To estimate the cost-per-bit of a neuromorphic core, we investigate the internal architecture of a crossbar and find that a neuron circuit can be designed using 20 transistors and a capacitor [85], while an NVM cell is a 1T-1R arrangement with a transistor used as an access device for the cell.…”
Section: Design-technology Tradeoff Analysismentioning
confidence: 99%
“…The computer memory industry has thus far been primarily driven by the cost-per-bit metric, which provides the maximum capacity for a given manufacturing cost. As shown in recent works [19]- [24], [84], manufacturing cost can be estimated from the area overhead. To estimate the cost-per-bit of a neuromorphic core, we investigate the internal architecture of a crossbar and find that a neuron circuit can be designed using 20 transistors and a capacitor [85], while an NVM cell is a 1T-1R arrangement with a transistor used as an access device for the cell.…”
Section: Design-technology Tradeoff Analysismentioning
confidence: 99%
“…Several works have proposed architectural and management policies to address the PCM challenges and have designed EPCM systems either as a standalone main memory, as part of hybrid DRAM-PCM systems or as a storage memory between DRAM and flash memory [6], [26], [34], [35], [37], [40], [46], [47], [69], [71], [72], [83], [85], [95], [98]. Most of these efforts have focused on addressing the long write latency and high write energy.…”
Section: Related Work a Phase Change Memoriesmentioning
confidence: 99%
“…1 This is illustrated in Figure 1c, 1. Beside neuromorphic computing, some of these memristor technologies are also used as main memory in conventional computers to improve performance and energy efficiency [36]- [40].…”
Section: Introductionmentioning
confidence: 99%