A survey of memory-centric energy efficient computer architecture

C Zhang, H Sun, S Li, Y Wang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Energy efficient architecture is essential to improve both the performance and power
consumption of a computer system. However, modern computers suffer from the severe …

A voltage-controlled, oscillation-based adc design for computation-in-memory architectures using emerging rerams

M Mayahinia, A Singh, C Bengel, S Wiefels… - ACM Journal on …, 2022 - dl.acm.org
Conventional von Neumann architectures cannot successfully meet the demands of
emerging computation and data-intensive applications. These shortcomings can be …

Fulcrum: A simplified control and access mechanism toward flexible and practical in-situ accelerators

M Lenjani, P Gonzalez, E Sadredini, S Li… - … Symposium on High …, 2020 - ieeexplore.ieee.org
In-situ approaches process data very close to the memory cells, in the row buffer of each
subarray. This minimizes data movement costs and affords parallelism across subarrays …

A case for transparent reliability in DRAM systems

M Patel, T Shahroodi, A Manglik, AG Yaglikci… - arXiv preprint arXiv …, 2022 - arxiv.org
Today's systems have diverse needs that are difficult to address using one-size-fits-all
commodity DRAM. Unfortunately, although system designers can theoretically adapt …

Simplepim: A software framework for productive and efficient processing-in-memory

J Chen, J Gómez-Luna, I El Hajj… - 2023 32nd …, 2023 - ieeexplore.ieee.org
Data movement between memory and processors is a major bottleneck in modern
computing systems. The processing-in-memory (PIM) paradigm aims to alleviate this …

An Experimental Evaluation of Machine Learning Training on a Real Processing-in-Memory System

J Gómez-Luna, Y Guo, S Brocard, J Legriel… - arXiv preprint arXiv …, 2022 - arxiv.org
Training machine learning (ML) algorithms is a computationally intensive process, which is
frequently memory-bound due to repeatedly accessing large training datasets. As a result …

HielM: Highly flexible in-memory computing using STT MRAM

F Parveen, Z He, S Angizi, D Fan - 2018 23rd Asia and South …, 2018 - ieeexplore.ieee.org
In this paper we propose a Highly Flexible InMemory (HieIM) computing platform using STT
MRAM, which can be leveraged to implement Boolean logic functions without sacrificing …

Near data acceleration with concurrent host access

BY Cho, Y Kwon, S Lym, M Erez - 2020 ACM/IEEE 47th Annual …, 2020 - ieeexplore.ieee.org
Near-data accelerators (NDAs) that are integrated with the main memory have the potential
for significant power and performance benefits. Fully realizing these benefits requires the …

Applications of computation-in-memory architectures based on memristive devices

S Hamdioui, HA Du Nguyen, M Taouil… - … , Automation & Test …, 2019 - ieeexplore.ieee.org
Today's computing architectures and device technologies are unable to meet the
increasingly stringent demands on energy and performance posed by emerging …

Challenges and opportunities: From near-memory computing to in-memory computing

S Khoram, Y Zha, J Zhang, J Li - Proceedings of the 2017 ACM on …, 2017 - dl.acm.org
The confluence of the recent advances in technology and the ever-growing demand for
large-scale data analytics created a renewed interest in a decades-old concept, processing …