Real-time nonlinear finite element computations on GPU - Application to neurosurgical simulation

被引:116
|
作者
Joldes, Grand Roman [1 ]
Wittek, Adam [1 ]
Miller, Karol [1 ]
机构
[1] Univ Western Australia, Intelligent Syst Med Lab, Sch Mech Engn, Perth, WA 6009, Australia
基金
澳大利亚研究理事会;
关键词
Non-rigid image registration; Biomechanical models; Dynamic relaxation; Graphics processing unit; CUDA; UNIFORM STRAIN HEXAHEDRON; SURGICAL SIMULATION; BRAIN-TISSUE; MECHANICAL-PROPERTIES; TETRAHEDRAL ELEMENT; HOURGLASS CONTROL; MR-IMAGES; DEFORMATION; REGISTRATION; ALGORITHM;
D O I
10.1016/j.cma.2010.06.037
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:3305 / 3314
页数:10
相关论文
共 50 条
  • [41] Real-Time GPU Audio
    Hsu, Bill
    Sosnick-Perez, Marc
    COMMUNICATIONS OF THE ACM, 2013, 56 (06) : 54 - 62
  • [42] Application of mode superposition to hybrid simulation using real time finite element method
    Mucha, W.
    Kus, W.
    MECHANIKA, 2017, 23 (05): : 673 - 677
  • [43] Real-Time People Counting Application by Using GPU Programming
    Kocak, Yasemin Poyraz
    Sevgen, Selcuk
    NEURAL INFORMATION PROCESSING, ICONIP 2015, PT IV, 2015, 9492 : 540 - 547
  • [44] GPU Computations for Finite Element Optimization: A Review of the Methodology and Problems for Study
    Hoole, S. Ratnajeevan H.
    Sivasuthan, Sivamayam
    2014 INTERNATIONAL SYMPOSIUM ON FUNDAMENTALS OF ELECTRICAL ENGINEERING (ISFEE), 2014,
  • [45] A Hyperelastic Finite-Element Model of Human Skin for Interactive Real-Time Surgical Simulation
    Lapeer, Rudy J.
    Gasson, Paul D.
    Karri, Vasudev
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2011, 58 (04) : 1013 - 1022
  • [46] Real-Time Simulation of Tube Hydroforming by Integrating Finite-Element Method and Machine Learning
    Cheng, Liang
    Guo, Haijing
    Sun, Lingyan
    Yang, Chao
    Sun, Feng
    Li, Jinshan
    JOURNAL OF MANUFACTURING AND MATERIALS PROCESSING, 2024, 8 (04):
  • [47] A contribution to the real-time simulation of coupled finite element models of machine tools - A numerical comparison
    Hoher, S.
    Roeck, S.
    SIMULATION MODELLING PRACTICE AND THEORY, 2011, 19 (07) : 1627 - 1639
  • [48] RADIAL BASIS FUNCTION NETWORK (RBFN) APPROXIMATION OF FINITE ELEMENT MODELS FOR REAL-TIME SIMULATION
    Narayanan, Madusudanan Sathia
    Singla, Puneet
    Garimella, Sudha
    Waz, Wayne
    Krovi, Venkat
    PROCEEDINGS OF THE ASME DYNAMIC SYSTEMS AND CONTROL CONFERENCE AND BATH/ASME SYMPOSIUM ON FLUID POWER AND MOTION CONTROL (DSCC 2011), VOL 2, 2012, : 799 - 806
  • [49] Real-time GPU audio: Real-time finite difference-based sound synthesis using graphics processors
    1600, Association for Computing Machinery, 2 Penn Plaza, Suite 701, New York, NY 10121-0701, United States (56):
  • [50] Face-based Smoothed Finite Element Method for Real-time Simulation of soft tissue
    Mendizabal, Andrea
    Duparc, Remi Bessard
    Bui, Huu Phuoc
    Paulus, Christoph J.
    Peterlik, Igor
    Cotin, Stephane
    MEDICAL IMAGING 2017: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING, 2017, 10135