Finite Element Integration on GPUs
- 1 February 2013
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Mathematical Software
- Vol. 39 (2), 1-13
- https://doi.org/10.1145/2427023.2427027
Abstract
We present a novel finite element integration method for low-order elements on GPUs. We achieve more than 100GF for element integration on first order discretizations of both the Laplacian and Elasticity operators on an NVIDIA GTX285, which has a nominal single precision peak flop rate of 1 TF/s and bandwidth of 159 GB/s, corresponding to a bandwidth limited peak of 40 GF/s.Keywords
Funding Information
- Office of Cyberinfrastructure (OCI-0850680, OCI-0850750)
This publication has 10 references indexed in Scilit:
- Automated Solution of Differential Equations by the Finite Element MethodLecture Notes in Computational Science and Engineering, 2012
- Assembly of finite element methods on graphics processorsInternational Journal for Numerical Methods in Engineering, 2010
- Nodal discontinuous Galerkin methods on graphics processorsJournal of Computational Physics, 2009
- Novel Architectures: Solving Computational Problems with GPU ComputingComputing in Science & Engineering, 2009
- Porting a high-order finite-element earthquake modeling application to NVIDIA graphics cards using CUDAJournal of Parallel and Distributed Computing, 2009
- Automated Code Generation for Discontinuous Galerkin MethodsSIAM Journal on Scientific Computing, 2009
- High-Speed Nonlinear Finite Element Analysis for Surgical Simulation Using Graphics Processing UnitsIEEE Transactions on Medical Imaging, 2008
- Optimization principles and application performance evaluation of a multithreaded GPU using CUDAPublished by Association for Computing Machinery (ACM) ,2008
- A compiler for variational formsACM Transactions on Mathematical Software, 2006
- Optimizing the Evaluation of Finite Element MatricesSIAM Journal on Scientific Computing, 2005