Matrix-Free Methods for Finite-Strain Elasticity: Automatic Code Generation with No Performance Overhead
Matrix-Free Methods for Finite-Strain Elasticity: Automatic Code Generation with No Performance Overhead
This study explores matrix-free tangent evaluations in finite-strain elasticity with the use of automatically-generated code for the quadrature-point level calculations. The code generation is done via automatic differentiation (AD) with AceGen. We compare hand-written and AD-generated codes under two computing strategies: on-the-fly evaluation and caching intermediate results. The comparison reveals that the AD-generated code achieves superior performance in matrix-free computations.
Micha? Wichrowski、Mohsen Rezaee-Hajidehi、Jo?e Korelc、Martin Kronbichler、Stanis?aw Stupkiewicz
自动化基础理论计算技术、计算机技术
Micha? Wichrowski,Mohsen Rezaee-Hajidehi,Jo?e Korelc,Martin Kronbichler,Stanis?aw Stupkiewicz.Matrix-Free Methods for Finite-Strain Elasticity: Automatic Code Generation with No Performance Overhead[EB/OL].(2025-05-21)[2025-06-18].https://arxiv.org/abs/2505.15535.点此复制
评论