Prefetcher-based DRAM Architecture

05/21/2021
by   Saurabh Jaiswal, et al.
0

Advancement in Processor technology has made it easy to handle data-intensive workloads, but limiting main memory advances has created performance bottlenecks. In DRAM, there have been improvements in DRAM access latency as well as reduction in cost-per-bit with the increase in cell density. But still DRAM data transfer rate lags behind the processing speed of the current generation processors. As Memory advancements based on hardware have been progressing at a slower pace, to cope up with High-end Processors, Architectural level advancements such as Prediction techniques, Replacement policies, etc are the major subject. In the recent field of research, Data prediction is a sought out topic as correct prediction can boost performance by decreasing the amount of excess memory access by predicting data beforehand using data access trends and behaviors. Though prediction techniques have been implemented at most of the Computer Architecture, We propose implementing data prediction in DRAM level architectures like TL-DRAM and CROW. Both of these method distributes the DRAM into different parts which contain a smaller section which is faster and larger section which contains the bulk of data but is comparatively slower. We wish to use data prediction in between these sections of memory to have predicted data transferred to the faster sections to improve the overall performance by reducing the memory access time.

READ FULL TEXT
research
04/27/2016

Reducing DRAM Latency at Low Cost by Exploiting Heterogeneity

In modern systems, DRAM-based main memory is significantly slower than t...
research
01/20/2018

Enabling Storage Class Memory as a DRAM Replacement for Datacenter Services

With emerging storage-class memory (SCM) nearing commercialization, ther...
research
01/20/2018

Storage-Class Memory Hierarchies for Scale-Out Servers

With emerging storage-class memory (SCM) nearing commercialization, ther...
research
06/24/2019

Container Density Improvements with Dynamic Memory Extension using NAND Flash

While containers efficiently implement the idea of operating-system-leve...
research
05/16/2022

Pulsar: A Superconducting Delay-Line Memory

Logic and fabrication advancements have renewed interest in superconduct...
research
03/20/2020

A Migratory Near Memory Processing Architecture Applied to Big Data Problems

Servers produced by mainstream vendors are inefficient in processing Big...
research
02/15/2021

GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descent

In this paper, we present GradPIM, a processing-in-memory architecture w...

Please sign up or login with your details

Forgot password? Click here to reset