Harnessing Emerging Technology for Compute-in-Memory Support

Published: 2018, Last Modified: 13 Nov 2024ISVLSI 2018EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Compute-in-Memory (CiM) techniques focus on reducing data movement by integrating compute elements within or near the memory primitives. While there have been decades of research on various aspects of such logic and memory integration, the confluence of new technology changes and emerging workloads makes us revisit this design space. This work focuses on new functionality that can be embedded to SRAMs using emerging monolithic 3D integration. Properties of the new technology transform the costs of embedding such new functionality compared to prior efforts. This work also explores how compute functionality can be embedded into cross-point style non-volatile memory systems.
Loading