PIMS: Memristor-Based Processing-in-Memory-and-Storage.
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Continued progress in computing has augmented the quest for higher performance with a new quest for higher energy efficiency. This has led to the re-emergence of Processing-In-Memory (PIM) ar- chitectures that offer higher density and performance with some boost in energy efficiency. Past PIM work either integrated a standard CPU with a conventional DRAM to improve the CPU- memory link, or used a bit-level processor with Single Instruction Multiple Data (SIMD) control, but neither matched the energy consumption of the memory to the computation. We originally proposed to develop a new architecture derived from PIM that more effectively addressed energy efficiency for high performance scientific, data analytics, and neuromorphic applications. We also originally planned to implement a von Neumann architecture with arithmetic/logic units (ALUs) that matched the power consumption of an advanced storage array to maximize energy efficiency. Implementing this architecture in storage was our original idea, since by augmenting storage (in- stead of memory), the system could address both in-memory computation and applications that accessed larger data sets directly from storage, hence Processing-in-Memory-and-Storage (PIMS). However, as our research matured, we discovered several things that changed our original direc- tion, the most important being that a PIM that implements a standard von Neumann-type archi- tecture results in significant energy efficiency improvement, but only about a O(10) performance improvement. In addition to this, the emergence of new memory technologies moved us to propos- ing a non-von Neumann architecture, called Superstrider, implemented not in storage, but in a new DRAM technology called High Bandwidth Memory (HBM). HBM is a stacked DRAM tech- nology that includes a logic layer where an architecture such as Superstrider could potentially be implemented.
- Research Organization:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 1424888
- Report Number(s):
- SAND--2018-2095; 660973
- Country of Publication:
- United States
- Language:
- English
Similar Records
Scaling to Nanotechnology Limits with the PIMS Computer Architecture and a new Scaling Rule
Building more powerful less expensive supercomputers using Processing-In-Memory (PIM) LDRD final report.
A Survey on the Expanding Scope and Interdisciplinary Opportunities for Processing-in-Memory Techniques
Technical Report
·
Sat Jan 31 23:00:00 EST 2015
·
OSTI ID:1171939
Building more powerful less expensive supercomputers using Processing-In-Memory (PIM) LDRD final report.
Technical Report
·
Tue Sep 01 00:00:00 EDT 2009
·
OSTI ID:993898
A Survey on the Expanding Scope and Interdisciplinary Opportunities for Processing-in-Memory Techniques
Journal Article
·
Sun Feb 01 19:00:00 EST 2026
· IEEE Access
·
OSTI ID:3019921