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...

Full description

Saved in:
Bibliographic Details
Published inACM journal on emerging technologies in computing systems Vol. 18; no. 4; pp. 1 - 50
Main Authors Gebregiorgis, Anteneh, Du Nguyen, Hoang Anh, Yu, Jintao, Bishnoi, Rajendra, Taouil, Mottaqiallah, Catthoor, Francky, Hamdioui, Said
Format Journal Article
LanguageEnglish
Published New York, NY ACM 25.10.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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