Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Characterization of low-level water addition for preparative chiral SFC.

Journal of chromatography. A·2026
Same author

Development of a population based patient cancer data warehouse from multiple electronic health record systems.

Health informatics journal·2026
Same author

Two hundred years of historical spawning and nursery data for coregonine fishes in the Laurentian Great Lakes.

Scientific data·2026
Same author

Analysis and objective assessment of transoral robotic surgery.

International journal of computer assisted radiology and surgery·2026
Same author

Role of non-structural carbohydrates in the sustainable production of apples (Malus domestica).

Functional plant biology : FPB·2026
Same author

Percutaneous management and outcomes of outflow graft obstruction in patients with left ventricular assist device: A single-center experience.

JHLT open·2026
See all related articles

Related Experiment Video

Updated: Jul 11, 2025

Pedicle Screw Placement Using an Augmented Reality Head-Mounted Display in a Porcine Model
06:18

Pedicle Screw Placement Using an Augmented Reality Head-Mounted Display in a Porcine Model

Published on: May 24, 2024

2.2K

GPU based Position Based Dynamics for Surgical Simulators.

Doga Demirel1, Jason Smith1, Sinan Kockara2

  • 1Department of Computer Science, Florida Polytechnic University, Lakeland, Florida.

HCI in Games : 5Th International Conference, Hci-Games 2023, Held As Part of the 25Th HCI International Conference, HCII 2023, Copenhagen, Denmark, July 23-28, 2023, Proceedings. Part I. Hci-Games (Conference) (5Th : 2023 : Copenhagen,
|November 14, 2023
PubMed
Summary
This summary is machine-generated.

We developed a Graphics Processing Unit (GPU)-based Position-Based Dynamics (PBD) simulation for surgical simulations, achieving a 10x speedup. This GPU-PBD implementation significantly enhances real-time performance in virtual environments.

Keywords:
GPUPosition Based Dynamics

More Related Videos

Subject-specific Musculoskeletal Model for Studying Bone Strain During Dynamic Motion
09:32

Subject-specific Musculoskeletal Model for Studying Bone Strain During Dynamic Motion

Published on: April 11, 2018

9.7K
Dynamic Navigation for Dental Implant Placement
05:42

Dynamic Navigation for Dental Implant Placement

Published on: September 13, 2022

3.8K

Related Experiment Videos

Last Updated: Jul 11, 2025

Pedicle Screw Placement Using an Augmented Reality Head-Mounted Display in a Porcine Model
06:18

Pedicle Screw Placement Using an Augmented Reality Head-Mounted Display in a Porcine Model

Published on: May 24, 2024

2.2K
Subject-specific Musculoskeletal Model for Studying Bone Strain During Dynamic Motion
09:32

Subject-specific Musculoskeletal Model for Studying Bone Strain During Dynamic Motion

Published on: April 11, 2018

9.7K
Dynamic Navigation for Dental Implant Placement
05:42

Dynamic Navigation for Dental Implant Placement

Published on: September 13, 2022

3.8K

Area of Science:

  • Computer Graphics
  • Scientific Simulation
  • Medical Simulation

Background:

  • Position-Based Dynamics (PBD) is a widely used method for simulating dynamic systems in computer graphics.
  • Simulating volume rendering with linear deformation in virtual scenes remains a computational challenge.
  • Interactive multi-modal surgical simulation requires efficient and fast physics calculations.

Purpose of the Study:

  • To implement a Graphics Processing Unit (GPU)-based Position-Based Dynamics solver within the iMSTK open-source toolkit.
  • To accelerate physics calculations for interactive surgical simulations.
  • To evaluate the performance of the GPU-based PBD implementation against existing solvers.

Main Methods:

  • Implemented GPU-based Position-Based Dynamics using NVIDIA's CUDA toolkit.
  • Executed vector calculations on GPU kernels, ensuring thread safety to prevent data overwrites.
  • Tested the implementation on two computers with varying specifications using consumer-grade GPUs.
  • Maintained consistent mesh complexity (959 vertices, 2591 tetrahedral elements) across all tests.

Main Results:

  • Achieved a speedup of nearly 10x for physics calculations compared to CPU-based methods.
  • Reduced calculation time for a 128x128 simulation from 7900ms (CPU) to 820ms (GPU).
  • Demonstrated the effectiveness of GPU acceleration for PBD in the context of surgical simulation.

Conclusions:

  • The GPU-based Position-Based Dynamics implementation significantly accelerates physics computations for surgical simulations.
  • This advancement enables more responsive and realistic virtual surgical training environments.
  • The integration into iMSTK provides a valuable tool for rapid prototyping of interactive surgical simulators.