Top Banner
Interactive Particle Tracing with Cumulative Blood Damage Computation for Ventricular Assist Devices Dennis Kempin, Peter Schumacher, Gernot Ziegler, Tobias Rick
26
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Talk GI Workshop VR/AR

Interactive Particle Tracing with Cumulative Blood Damage

Computation for Ventricular Assist Devices

Dennis Kempin, Peter Schumacher,

Gernot Ziegler, Tobias Rick

Page 2: Talk GI Workshop VR/AR

Abstract

Page 3: Talk GI Workshop VR/AR

DeBakeyVentricular Assist Device

Page 4: Talk GI Workshop VR/AR
Page 5: Talk GI Workshop VR/AR

Hydraulik

Hematologie

Page 6: Talk GI Workshop VR/AR

Motivation?

Page 7: Talk GI Workshop VR/AR
Page 8: Talk GI Workshop VR/AR

Arora et alA Tensor-Based Measure

for Estimating Blood Damage

Hentschel et alInteractive blood damage analysis for

ventricular assist devices

Page 9: Talk GI Workshop VR/AR

Goal:Fully interactive particle seeding

Page 10: Talk GI Workshop VR/AR

Technology

Page 11: Talk GI Workshop VR/AR
Page 12: Talk GI Workshop VR/AR
Page 13: Talk GI Workshop VR/AR

Implementation

Page 14: Talk GI Workshop VR/AR

Traditional SV

Page 15: Talk GI Workshop VR/AR

GPU based SV

Page 16: Talk GI Workshop VR/AR

Hemolysis

Tensor

Hemolysis

Eigenvectors

Velocity

Gradient

Page 17: Talk GI Workshop VR/AR

Reduce Complexity

Cartesian Grid

Lower level Integration

Frameskipping

Single-precision float

Specialized Eigensolver

Page 18: Talk GI Workshop VR/AR

Results

Page 19: Talk GI Workshop VR/AR

My Home Computer:

G96b = $50

Page 20: Talk GI Workshop VR/AR

65.000 particles

In realtime

Page 21: Talk GI Workshop VR/AR

Numeric Instabilities!

Page 22: Talk GI Workshop VR/AR

0.0

1.0

2.0

3.0

4.0

5.0

6.0

7.0

256 1024 4096 16384 65536

Tracing only Tracing with hemolysis

(million)Integrations per second

Page 23: Talk GI Workshop VR/AR

67

GPU Peak PerformanceGflops

9500GT

Page 24: Talk GI Workshop VR/AR

67 1700

GPU Peak PerformanceGflops

9500GT GTX 295

Page 25: Talk GI Workshop VR/AR

Improve Accuracy

Tetraedal Grid

Higher level Integration

Memory Streaming

Double-precision float

More accurate eigensolver

Page 26: Talk GI Workshop VR/AR

Thank you for your attention!

Any Questions?