A general memristor-based partial differential equation solver

Mohammed A. Zidan,YeonJoo Jeong,Jihang Lee,Bing Chen,Shuo Huang,Mark J. Kushner,Wei D. Lu
DOI: https://doi.org/10.1038/s41928-018-0100-6
IF: 33.255
2018-07-01
Nature Electronics
Abstract:Memristive devices have been extensively studied for data-intensive tasks such as artificial neural networks. These types of computing tasks are considered to be ‘soft’ as they can tolerate low computing precision without suffering from performance degradation. However, ‘hard’ computing tasks, which require high precision and accurate solutions, dominate many applications and are difficult to implement with memristors because the devices normally offer low native precision and suffer from high device variability. Here we report a complete memristor-based hardware and software system that can perform high-precision computing tasks, making memristor-based in-memory computing approaches attractive for general high-performance computing environments. We experimentally implement a numerical partial differential equation solver using a tantalum oxide memristor crossbar system, which we use to solve static and time-evolving problems. We also illustrate the practical capabilities of our memristive hardware by using it to simulate an argon plasma reactor.
engineering, electrical & electronic
What problem does this paper attempt to address?