mlsanityData to 13 Oct 2026

FlashPDE: A Drop-In Fused Triton Operator Library for Neural PDE Solvers

arXiv 2607.18020 ↗First posted 20 Jul 2026cs.LG cs.MScited by 1

Not on the map. Why?

Abstract (arXiv)

Physics-Informed Neural Networks (PINNs) solve PDEs by incorporating physical constraints into neural-network training, but large-scale problems are limited by automatic-differentiation memory overhead and inefficient execution of grid-based PDE operators. We present FlashPDE, a drop-in fused operator library for grid-based scientific machine learning. FlashPDE replaces fragmented PyTorch finite-difference execution with differentiable Triton kernels. Each operator integrates fused stencil evaluation, an analytic discrete-adjoint backward pass, and boundary-gradient correction within a unified PyTorch autograd Function interface. The library provides 14 differentiable PDE operators covering 17 configurations across 1D--3D elliptic, parabolic, and Navier--Stokes systems, while remaining independent of neural architectures and training strategies. Experiments on an NVIDIA A100 GPU show that FlashPDE reduces peak memory usage by up to 37.0x compared with coordinate-based automatic differentiation and reduces CUDA kernel launches by up to 3.5x compared with eager PyTorch finite-difference implementations. Across six representative PDE benchmarks, FlashPDE achieves up to 2.30x end-to-end time-to-solution speedup and up to 19.2x kernel-level acceleration while maintaining numerical agreement with PyTorch finite-difference references. FlashPDE provides a hardware-efficient execution layer that bridges differentiable PDE solvers and GPU-optimized numerical computation within the PyTorch ecosystem.

Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 20 of its 36 references that are in the map. First posted on arXiv 20 Jul 2026.

Builds on

20 of 36 references.

References · 20

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
  2. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,831
  3. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,637
  4. 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,857
  5. 2019DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operatorscited by 1,989
  6. 2020Learning to Simulate Complex Physics with Graph Networkscited by 873
  7. 2021Characterizing possible failure modes in physics-informed neural networkscited by 637
  8. 2019DeepXDE: A deep learning library for solving differential equationscited by 618
  9. 2022Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's nextcited by 604
  10. 2025FlashInfer: Efficient and Customizable Attention Engine for LLM Inference Servingcited by 253
  11. 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 252
  12. 2021CAN-PINN: A Fast Physics-Informed Neural Network Based on Coupled-Automatic-Numerical Differentiation Methodcited by 93
8 more
  1. 2019Physics-guided Convolutional Neural Network (PhyCNN) for Data-driven Seismic Response Modelingcited by 40
  2. 2021Spline-PINN: Approaching PDEs without Data using Fast, Physics-Informed Hermite-Spline CNNscited by 38
  3. 2022Accelerated Training of Physics-Informed Neural Networks (PINNs) using Meshless Discretizationscited by 27
  4. 2023Efficient physics-informed neural networks using hash encodingcited by 21
  5. 2022Physics-informed ConvNet: Learning Physical Field from a Shallow Neural Networkcited by 5
  6. 2024FastVPINNs: Tensor-Driven Acceleration of VPINNs for Complex Geometriescited by 5
  7. 2016OpenSBLI: A framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architecturescited by 2
  8. 2020Accelerating High-Order Stencils on GPUscited by 1

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2026: 1.

1 paper.