2021
DOI: 10.26599/tst.2019.9010077
|View full text |Cite
|
Sign up to set email alerts
|

RBC: A memory architecture for improved performance and energy efficiency

Abstract: DRAM-based memory suffers from increasing row buffer conflicts, which causes significant performance degradation and power consumption. As memory capacity increases, the overheads of the row buffer conflict are increasingly worse as increasing bitline length, which results in high row activation and precharge latencies. In this work, we propose a practical approach called Row Buffer Cache (RBC) to mitigate row buffer conflict overheads efficiently. At the core of our proposed RBC architecture, the rows with go… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…Generally, DRAM is one of the main elements of a modern computer [ 1 ]. After the start-up, active programs and data used during the entire session are stored in memory.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Generally, DRAM is one of the main elements of a modern computer [ 1 ]. After the start-up, active programs and data used during the entire session are stored in memory.…”
Section: Introductionmentioning
confidence: 99%
“…As a rule, memory elements (1T-1C DRAM) are based on metal-oxide-semiconductor field-effect transistor [ 1 , 3 ]. Currently, they widely use single-transistor structures, which have a connector to the bit line in addition to the 1T-1C DRAM memory element [ 4 ].…”
Section: Introductionmentioning
confidence: 99%
“…Moreover, the increasing heterogeneity of computing hardware means that optimal access patterns vary between platforms and portable efficient data transport becomes a challenge. We observe a proliferation of specialized compute and memory hardware architectures to fight the increasing gap between compute and memory capabilities, including Google's tensor processing units (TPUs), 4 the PEZY SC many-core microprocessors, 5 Fujitsu's A64FX processor powering the Fugaku supercomputer, 6 near-memory 7 and in-memory 8 computing architectures, DRAM modules with additional SRAM caches for their row buffers, 9 and others. 10 Modern hardware is only used efficiently if its internal structure is respected.…”
mentioning
confidence: 99%