Dynamic Computing Random Access Memory
arXiv:1306.6133 · doi:10.1088/0957-4484/25/28/285201
Abstract
The present von Neumann computing paradigm involves a significant amount of information transfer between a central processing unit (CPU) and memory, with concomitant limitations in the actual execution speed. However, it has been recently argued that a different form of computation, dubbed memcomputing [Nature Physics, 9, 200-202 (2013)] and inspired by the operation of our brain, can resolve the intrinsic limitations of present day architectures by allowing for computing and storing of information on the same physical platform. Here we show a simple and practical realization of memcomputing that utilizes easy-to-build memcapacitive systems. We name this architecture Dynamic Computing Random Access Memory (DCRAM). We show that DCRAM provides massively-parallel and polymorphic digital logic, namely it allows for different logic operations with the same architecture, by varying only the control signals. In addition, by taking into account realistic parameters, its energy expenditures can be as low as a few fJ per operation. DCRAM is fully compatible with CMOS technology, can be realized with current fabrication facilities, and therefore can really serve as an alternative to the present computing technology.
References in corpus (3)
Cited by in corpus (13)
- Universal Memcomputing Machines
- Computational screening of high-performance optoelectronic materials using OptB88vdW and TB-mBJ formalisms
- Memcomputing: Leveraging memory and physics to compute efficiently
- Polynomial-time solution of prime factorization and NP-hard problems with digital memcomputing machines
- Memcomputing NP-complete problems in polynomial time using polynomial resources and collective states
- Semilocal exchange-correlation potentials for solid-state calculations: Current status and future directions
- Memcomputing with membrane memcapacitive systems
- Snap-through transition of graphene membranes for memcapacitor applications: A combined study using MD, DFT and elasticity theory
- A Demonstration of Implication Logic Based on Volatile (Diffusive) Memristors
- Ergodicity, lack thereof, and the performance of reservoir computing with memristive networks
- Computing with volatile memristors: An application of non-pinched hysteresis
- Metastable Memristive Lines for Signal Transmission and Information Processing Applications
- Brain-like features of MemComputing machines