Javascript must be enabled to continue!
Multiple clone row DRAM
View through CrossRef
Several previous works have changed DRAM bank structure to reduce memory access latency and have shown performance improvement. However, changes in the area-optimized DRAM bank can incur large area-overhead. To solve this problem, we propose Multiple Clone Row DRAM (MCR-DRAM), which uses existing DRAM bank structure without any modification.
Our key idea is Multiple Clone Row (MCR), in which multiple rows are simultaneously turned on or off to consist of a logically single row. MCR provides two advantages which enable our low-latency mechanisms (Early-Access, Early-Precharge and Fast-Refresh). First, MCR increases the speed of the sensing process by increasing the number of sensed-cells. Thus, it enables a READ/WRITE command to an MCR to be issued earlier than possible for a normal row (Early-Access). Second, DRAM cells in an MCR exhibit more frequent refreshes without additional REFRESH commands, thereby reducing the amount of charge leakage during the refresh interval for the identical cell. The reduced amount of charge leakage enables a PRECHARGE command to be served before the activated-cells are fully restored (Early-Precharge) and a REFRESH operation to be completed before the refreshed-cells are fully restored (Fast-Refresh).
Even though MCR-DRAM sacrifices memory capacity for low-latency, it can be dynamically reconfigured from low-latency to full-capacity DRAM. MCR-DRAM improves both performance and energy efficiency for both single-core and multi-core systems.
Association for Computing Machinery (ACM)
Title: Multiple clone row DRAM
Description:
Several previous works have changed DRAM bank structure to reduce memory access latency and have shown performance improvement.
However, changes in the area-optimized DRAM bank can incur large area-overhead.
To solve this problem, we propose Multiple Clone Row DRAM (MCR-DRAM), which uses existing DRAM bank structure without any modification.
Our key idea is Multiple Clone Row (MCR), in which multiple rows are simultaneously turned on or off to consist of a logically single row.
MCR provides two advantages which enable our low-latency mechanisms (Early-Access, Early-Precharge and Fast-Refresh).
First, MCR increases the speed of the sensing process by increasing the number of sensed-cells.
Thus, it enables a READ/WRITE command to an MCR to be issued earlier than possible for a normal row (Early-Access).
Second, DRAM cells in an MCR exhibit more frequent refreshes without additional REFRESH commands, thereby reducing the amount of charge leakage during the refresh interval for the identical cell.
The reduced amount of charge leakage enables a PRECHARGE command to be served before the activated-cells are fully restored (Early-Precharge) and a REFRESH operation to be completed before the refreshed-cells are fully restored (Fast-Refresh).
Even though MCR-DRAM sacrifices memory capacity for low-latency, it can be dynamically reconfigured from low-latency to full-capacity DRAM.
MCR-DRAM improves both performance and energy efficiency for both single-core and multi-core systems.
Related Results
Row Orientation and Planting Pattern of Relay Intercropped Soybean and Wheat
Row Orientation and Planting Pattern of Relay Intercropped Soybean and Wheat
Relay intercropping soybean [Glycine max(L.) Merr.] into winter wheat (Triticum aestivum L.) may increase soybean yields compared with doublecropping. Once the soybean crop is esta...
FASA-DRAM: Reducing DRAM Latency with Destructive Activation and Delayed Restoration
FASA-DRAM: Reducing DRAM Latency with Destructive Activation and Delayed Restoration
DRAM memory is a performance bottleneck for many applications, due to its high access latency. Previous work has mainly focused on data locality, introducing small-but-fast regions...
FASA-DRAM: Reducing DRAM Latency with Destructive Activation and Delayed Restoration
FASA-DRAM: Reducing DRAM Latency with Destructive Activation and Delayed Restoration
DRAM memory is a performance bottleneck for many applications, due to its high access latency. Previous work has mainly focused on data locality, introducing small but fast regions...
Fault models, test algorithms and embedded test techniques for DRAM circuits
Fault models, test algorithms and embedded test techniques for DRAM circuits
Τις τελευταίες δεκαετίες οι ηλεκτρονικές συσκευές έχουν γίνει αναπόσπαστο κομμάτι της καθημερινότητας. Αυτό οφείλεται κυρίως στη ραγδαία πρόοδο της τεχνολογίας κατασκευής Ολοκληρωμ...
High performance DRAM architecture with split row buffer
High performance DRAM architecture with split row buffer
In dynamic random access memory (DRAM)‐based main memory, access latency is a key performance metric. Commonly, the access latency is improved by employing row buffers that store t...
Mitigating WL-to-WL Disturbance in Dynamic Random-Access Memory (DRAM) through Adopted Spherical Shallow Trench Isolation with Silicon Nitride Layer in the Buried Channel Array Transistor (BCAT)
Mitigating WL-to-WL Disturbance in Dynamic Random-Access Memory (DRAM) through Adopted Spherical Shallow Trench Isolation with Silicon Nitride Layer in the Buried Channel Array Transistor (BCAT)
The Pass Gate Effect (PGE), often referred to as adjacent cell interference, presents a significant challenge in dynamic random-access memory (DRAM). In this study, we investigate ...
Insights Into The Natural History Of Paroxysmal Nocturnal Hemoglobinuria (PNH): Analysis Of The Presenting Clinical, Haematological and Flow Cytometric Features Of 705 Patients Leads To Improved Classification and Prediction Of Clinical Course
Insights Into The Natural History Of Paroxysmal Nocturnal Hemoglobinuria (PNH): Analysis Of The Presenting Clinical, Haematological and Flow Cytometric Features Of 705 Patients Leads To Improved Classification and Prediction Of Clinical Course
Abstract
In past 22 years, we have identified using flow cytometry 705 patients with detectable PNH (GPI deficient) populations of granulocytes, monocytes and red ce...

