[HTML][HTML] A review on computational storage devices and near memory computing for high performance applications

D Fakhry, M Abdelsalam, MW El-Kharashi… - … , Devices, Circuits and …, 2023 - Elsevier
The von Neumann bottleneck is imposed due to the explosion of data transfers and
emerging data-intensive applications in heterogeneous system architectures. The …

From processing-in-memory to processing-in-storage

R Kaplan, L Yavits, R Ginosar - Supercomputing Frontiers and …, 2017 - superfri.org
Near-data in-memory processing research has been gaining momentum in recent years.
Typical processing-in-memory architecture places a single or several processing elements …

It's time to think about an operating system for near data processing architectures

A Barbalace, A Iliopoulos, H Rauchfuss… - Proceedings of the 16th …, 2017 - dl.acm.org
Near Data Processing, in form of processing in-memory (PIM) and in-storage computing
(ISC) was a very active area of research in computer architectures in the'90s [1, 25]. About 3 …

[图书][B] In-/near-memory Computing

D Fujiki, X Wang, A Subramaniyan, R Das - 2021 - Springer
This book provides a structured introduction of the key concepts and techniques that enable
in-/near-memory computing. For decades, processing-in-memory or near-memory …

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 …

Near-data processing for differentiable machine learning models

H Choe, S Lee, H Nam, S Park, S Kim… - arXiv preprint arXiv …, 2016 - arxiv.org
Near-data processing (NDP) refers to augmenting memory or storage with processing
power. Despite its potential for acceleration computing and reducing power requirements …

Data-centric computing frontiers: A survey on processing-in-memory

P Siegl, R Buchty, M Berekovic - Proceedings of the Second …, 2016 - dl.acm.org
A major shift from compute-centric to data-centric computing systems can be perceived, as
novel big data workloads like cognitive computing and machine learning strongly enforce …

In-storage processing of I/O intensive applications on computational storage drives

A HeydariGorji, M Torabzadehkashi… - … on Quality Electronic …, 2022 - ieeexplore.ieee.org
Computational storage drives (CSD) are solid-state drives (SSD) empowered by general-
purpose processors that can perform in-storage processing. They have the potential to …

Enabling cost-effective data processing with smart SSD

Y Kang, Y Kee, EL Miller, C Park - 2013 IEEE 29th symposium …, 2013 - ieeexplore.ieee.org
This paper explores the benefits and limitations of in-storage processing on current Solid-
State Disk (SSD) architectures. While disk-based in-storage processing has not been widely …

Practical near-data processing for in-memory analytics frameworks

M Gao, G Ayers, C Kozyrakis - 2015 International Conference …, 2015 - ieeexplore.ieee.org
The end of Dennard scaling has made all systemsenergy-constrained. For data-intensive
applications with limitedtemporal locality, the major energy bottleneck is data …