A Survey on Memory-centric Computer Architectures
Faster and cheaper computers have been constantly demanding technological and architectural improvements. However, current technology is suffering from three technology walls: leakage wall, reliability wall, and cost wall. Meanwhile, existing architecture performance is also saturating due to three...
Saved in:
Published in | ACM journal on emerging technologies in computing systems Vol. 18; no. 4; pp. 1 - 50 |
---|---|
Main Authors | , , , , , , |
Format | Journal Article |
Language | English |
Published |
New York, NY
ACM
25.10.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Faster and cheaper computers have been constantly demanding technological and architectural improvements. However, current technology is suffering from three technology walls: leakage wall, reliability wall, and cost wall. Meanwhile, existing architecture performance is also saturating due to three well-known architecture walls: memory wall, power wall, and instruction-level parallelism (ILP) wall. Hence, a lot of novel technologies and architectures have been introduced and developed intensively. Our previous work has presented a comprehensive classification and broad overview of memory-centric computer architectures. In this article, we aim to discuss the most important classes of memory-centric architectures thoroughly and evaluate their advantages and disadvantages. Moreover, for each class, the article provides a comprehensive survey on memory-centric architectures available in the literature. |
---|---|
ISSN: | 1550-4832 1550-4840 |
DOI: | 10.1145/3544974 |