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....
Main Author: | |
---|---|
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 |