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...
Influence of Paroxysmal Nocturnal Hemoglobinuria Clone Positivity on Outcome of Childhood Acquried Aplastic Anemia: A Multicenter Center Study
Influence of Paroxysmal Nocturnal Hemoglobinuria Clone Positivity on Outcome of Childhood Acquried Aplastic Anemia: A Multicenter Center Study
Abstract
Introduction: Paroxysmal nocturnal hemoglobinuria(PNH) in the classical hemolytic form is rare among childhood and children may present with aplastic anemia...
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...
Evaluating Intercropping Limitations of Cowpea (Vignaunguiculata L.), Pearl Millet (Pennisetumglaucum L.), and Maize (Zea Mays L.)
Evaluating Intercropping Limitations of Cowpea (Vignaunguiculata L.), Pearl Millet (Pennisetumglaucum L.), and Maize (Zea Mays L.)
Fodder scarcity is a main problem in boosting of livestock sector. Hypothesis was made in order to increase fodder yield per unit of land by intercropping of cowpeas, pearl millet ...
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...

