Litcius/Paper detail

Near Volatile and Non-Volatile Memory Processing in 3D Systems

Maryam S. Hosseini, Masoumeh Ebrahimi, Pooria M. Yaghini, Nader Bagherzadeh

2021IEEE Transactions on Emerging Topics in Computing13 citationsDOI

Abstract

The cost of transferring data between the off-chip memory system and compute unit is the fundamental energy and performance bottleneck in modern computing systems. Furthermore, with the advent of emerging data-intensive applications and technology scaling, this bottleneck has continuously increased. To overcome these difficulties, Near Memory Processing (NMP) based on 3D die stacking becomes a potential technology to transform the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">computation-centric</i> system towards <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">memory-centric</i> system. In this work, we explore the feasibility and efficacy of a NMP architecture based on an emerging Non-Volatile Memory technology (NVM) for data-intensive applications and compare it with the conventional 3D-stacked NMP architecture based on DRAM. We demonstrate the effectiveness of our approach with experimental results.

Topics & Concepts

BottleneckComputer scienceDramNon-volatile memoryNon-volatile random-access memorySystems architectureEmbedded systemArchitectureComputer architectureComputer hardwareParallel computingSemiconductor memoryComputer memoryMemory refreshArtVisual artsAdvanced Memory and Neural ComputingFerroelectric and Negative Capacitance DevicesParallel Computing and Optimization Techniques
Near Volatile and Non-Volatile Memory Processing in 3D Systems | Litcius