Real-Time Nonlinear Finite Element Computations on GPU - Application to Neurosurgical Simulation. Joldes, G. R., Wittek, A., & Miller, K. Comput Methods Appl Mech Eng, 199(49-52):3305--3314, Dec, 2010.
Real-Time Nonlinear Finite Element Computations on GPU - Application to Neurosurgical Simulation. [link]Paper  doi  abstract   bibtex   
Application of biomechanical modeling techniques in the area of medical image analysis and surgical simulation implies two conflicting requirements: accurate results and high solution speeds. Accurate results can be obtained only by using appropriate models and solution algorithms. In our previous papers we have presented algorithms and solution methods for performing accurate nonlinear finite element analysis of brain shift (which includes mixed mesh, different non-linear material models, finite deformations and brain-skull contacts) in less than a minute on a personal computer for models having up to 50.000 degrees of freedom. In this paper we present an implementation of our algorithms on a Graphics Processing Unit (GPU) using the new NVIDIA Compute Unified Device Architecture (CUDA) which leads to more than 20 times increase in the computation speed. This makes possible the use of meshes with more elements, which better represent the geometry, are easier to generate, and provide more accurate results.
@Article{2010decjoldesmillerCMAMEreal,
  author      = {Joldes, Grand Roman and Wittek, Adam and Miller, Karol},
  title       = {Real-Time Nonlinear Finite Element Computations on GPU - Application to Neurosurgical Simulation.},
  journal     = {Comput Methods Appl Mech Eng},
  year        = {2010},
  volume      = {199},
  number      = {49-52},
  pages       = {3305--3314},
  month       = {Dec},
  abstract    = {Application of biomechanical modeling techniques in the area of medical image analysis and surgical simulation implies two conflicting requirements: accurate results and high solution speeds. Accurate results can be obtained only by using appropriate models and solution algorithms. In our previous papers we have presented algorithms and solution methods for performing accurate nonlinear finite element analysis of brain shift (which includes mixed mesh, different non-linear material models, finite deformations and brain-skull contacts) in less than a minute on a personal computer for models having up to 50.000 degrees of freedom. In this paper we present an implementation of our algorithms on a Graphics Processing Unit (GPU) using the new NVIDIA Compute Unified Device Architecture (CUDA) which leads to more than 20 times increase in the computation speed. This makes possible the use of meshes with more elements, which better represent the geometry, are easier to generate, and provide more accurate results.},
  doi         = {10.1016/j.cma.2010.06.037},
  file        = {2010decjoldesmillerCMAMEreal.pdf:2010decjoldesmillerCMAMEreal.pdf:PDF},
  institution = {Intelligent Systems for Medicine Laboratory, School of Mechanical Engineering, The University of Western Australia, Perth, AUSTRALIA.},
  language    = {eng},
  medline-pst = {ppublish},
  pmc         = {PMC3003932},
  pmid        = {21179562},
  url         = {http://dx.doi.org/10.1016/j.cma.2010.06.037},
}
Downloads: 0