English

NeuroPDE: A Neuromorphic PDE Solver Based on Spintronic and Ferroelectric Devices

Hardware Architecture 2025-07-08 v1

Abstract

In recent years, new methods for solving partial differential equations (PDEs) such as Monte Carlo random walk methods have gained considerable attention. However, due to the lack of hardware-intrinsic randomness in the conventional von Neumann architecture, the performance of PDE solvers is limited. In this paper, we introduce NeuroPDE, a hardware design for neuromorphic PDE solvers that utilizes emerging spintronic and ferroelectric devices. NeuroPDE incorporates spin neurons that are capable of probabilistic transmission to emulate random walks, along with ferroelectric synapses that store continuous weights non-volatilely. The proposed NeuroPDE achieves a variance of less than 1e-2 compared to analytical solutions when solving diffusion equations, demonstrating a performance advantage of 3.48x to 315x speedup in execution time and an energy consumption advantage of 2.7x to 29.8x over advanced CMOS-based neuromorphic chips. By leveraging the inherent physical stochasticity of emerging devices, this study paves the way for future probabilistic neuromorphic computing systems.

Keywords

Cite

@article{arxiv.2507.04677,
  title  = {NeuroPDE: A Neuromorphic PDE Solver Based on Spintronic and Ferroelectric Devices},
  author = {Siqing Fu and Lizhou Wu and Tiejun Li and Chunyuan Zhang and Sheng Ma and Jianmin Zhang and Yuhan Tang and Jixuan Tang},
  journal= {arXiv preprint arXiv:2507.04677},
  year   = {2025}
}

Comments

9 pages, 12 figures, accepted at ICCAD 2025 (The 2025 IEEE/ACM International Conference on Computer-Aided Design)