Will computing in memory become a new dawn of associative processors?

Computer architecture faces an enormous challenge in recent years: while the demand for performance is constantly growing, the performance improvement of general-purpose CPU has almost stalled. Among the reasons are memory and power walls, due to which data transfer increasingly dominates computing....

Full description

Bibliographic Details
Main Author: Leonid Yavits
Format: Article
Language:English
Published: Elsevier 2023-07-01
Series:Memories - Materials, Devices, Circuits and Systems
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2773064623000105
_version_ 1797796077468909568
author Leonid Yavits
author_facet Leonid Yavits
author_sort Leonid Yavits
collection DOAJ
description Computer architecture faces an enormous challenge in recent years: while the demand for performance is constantly growing, the performance improvement of general-purpose CPU has almost stalled. Among the reasons are memory and power walls, due to which data transfer increasingly dominates computing. By significantly reducing data transfer, data-centric (or in-memory) computing promises to alleviate the memory and power walls. Associative processor is a non von Neumann computer invented in the 1960s but effectively cast aside until recently. It computes using associative memory in a perfect induction like fashion, using associative memory cells for both data storage and processing. Associative processor can be implemented using conventional CMOS as well as emerging memories. We show that associative processor can outperform state-of-the-art computing platforms by up to almost two orders of magnitude in a variety of data-intensive workloads.
first_indexed 2024-03-13T03:27:42Z
format Article
id doaj.art-c7a3d3f56b8e43c8bc3f4d9000ca2319
institution Directory Open Access Journal
issn 2773-0646
language English
last_indexed 2024-03-13T03:27:42Z
publishDate 2023-07-01
publisher Elsevier
record_format Article
series Memories - Materials, Devices, Circuits and Systems
spelling doaj.art-c7a3d3f56b8e43c8bc3f4d9000ca23192023-06-25T04:45:09ZengElsevierMemories - Materials, Devices, Circuits and Systems2773-06462023-07-014100033Will computing in memory become a new dawn of associative processors?Leonid Yavits0Department of Engineering, Bar Ilan University, Ramat Gan, IsraelComputer architecture faces an enormous challenge in recent years: while the demand for performance is constantly growing, the performance improvement of general-purpose CPU has almost stalled. Among the reasons are memory and power walls, due to which data transfer increasingly dominates computing. By significantly reducing data transfer, data-centric (or in-memory) computing promises to alleviate the memory and power walls. Associative processor is a non von Neumann computer invented in the 1960s but effectively cast aside until recently. It computes using associative memory in a perfect induction like fashion, using associative memory cells for both data storage and processing. Associative processor can be implemented using conventional CMOS as well as emerging memories. We show that associative processor can outperform state-of-the-art computing platforms by up to almost two orders of magnitude in a variety of data-intensive workloads.http://www.sciencedirect.com/science/article/pii/S2773064623000105Processing in memory architecturesIn-memory computingAssociative processingEmerging memory
spellingShingle Leonid Yavits
Will computing in memory become a new dawn of associative processors?
Memories - Materials, Devices, Circuits and Systems
Processing in memory architectures
In-memory computing
Associative processing
Emerging memory
title Will computing in memory become a new dawn of associative processors?
title_full Will computing in memory become a new dawn of associative processors?
title_fullStr Will computing in memory become a new dawn of associative processors?
title_full_unstemmed Will computing in memory become a new dawn of associative processors?
title_short Will computing in memory become a new dawn of associative processors?
title_sort will computing in memory become a new dawn of associative processors
topic Processing in memory architectures
In-memory computing
Associative processing
Emerging memory
url http://www.sciencedirect.com/science/article/pii/S2773064623000105
work_keys_str_mv AT leonidyavits willcomputinginmemorybecomeanewdawnofassociativeprocessors