COMMET: Orders-of-magnitude speed-up in finite element method via batch-vectorized neural constitutive updates

B.H. Alheit, Mathias Peirlinck*, Siddhant Kumar*

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

Abstract

Constitutive evaluations often dominate the computational cost of finite element (FE) simulations whenever material models are complex. Neural constitutive models (NCMs), i.e., neural network-based constitutive models, offer a highly expressive and flexible framework for modeling complex material behavior in solid mechanics. However, their practical adoption in large-scale FE simulations remains limited due to significant computational costs, especially in repeatedly evaluating stress and stiffness. NCMs thus represent an extreme case: their large computational graphs make stress and stiffness evaluations prohibitively expensive, restricting their use to small-scale problems. In this work, we introduce COMMET, an open-source FE framework whose architecture has been redesigned from the ground up to accelerate high-cost constitutive updates. Our framework features a novel assembly algorithm that supports batched and vectorized constitutive evaluations, compute-graph-optimized derivatives that replace automatic differentiation, and distributed-memory parallelism via MPI. These advances dramatically reduce runtime, with speed-ups exceeding three orders of magnitude relative to traditional non-vectorized automatic differentiation-based implementations. While we demonstrate these gains primarily for NCMs, the same principles apply broadly wherever for-loop based assembly or constitutive updates limit performance, establishing a new standard for large-scale, high-fidelity simulations in computational mechanics.

Original languageEnglish
Article number118728
Number of pages29
JournalComputer Methods in Applied Mechanics and Engineering
Volume452
DOIs
Publication statusPublished - 2026

Keywords

  • Automatic differentiation
  • Batch-vectorization
  • Compute graph optimization
  • Distributed-memory parallelism (MPI)
  • Finite element method
  • High-performance computing
  • Neural constitutive models

Fingerprint

Dive into the research topics of 'COMMET: Orders-of-magnitude speed-up in finite element method via batch-vectorized neural constitutive updates'. Together they form a unique fingerprint.

Cite this