GPGPU Accelerated Cardiac Arrhythmia Simulations - PowerPoint PPT Presentation

About This Presentation
Title:

GPGPU Accelerated Cardiac Arrhythmia Simulations

Description:

Title: GPGPU Accelerated Cardiac Arrhythmia Simulations Author: Wei Wang Howie Huang Matthew Kay John Cavazos Last modified by: John Cavazos Created Date – PowerPoint PPT presentation

Number of Views:146
Avg rating:3.0/5.0
Slides: 12
Provided by: WeiWangH
Category:

less

Transcript and Presenter's Notes

Title: GPGPU Accelerated Cardiac Arrhythmia Simulations


1
GPGPU Accelerated Cardiac Arrhythmia Simulations
  • Wei Wang1, H. Howie Huang2, Matthew Kay2 and John
    Cavazos1
  • University of Delaware
  • The George Washington University

2
Motivation
  • Cardiac arrhythmia
  • 300,000 people/year in the US
  • Cure
  • Image-guided ablation therapy
  • Simulation improves efficacy
  • Problem
  • Sequential execution of simulation too slow!

3
Simulation Cardiac Model
4
Acceleration Concept
  • Sequential (Running on CPU)
  • Parallel (Enabled by GPGPUs)

5
Acceleration ToolGPU
  • Example NVIDIA Tesla C1060
  • 240 Processing Elements
  • Massively parallel multithreaded
  • Up to 30720 active threads

CPU
GPU
6
Acceleration Considerations
  • SIMD
  • Large Matrix
  • No (Few) Temporal Data Dependency
  • Acceleration CommandCUDA
  • Using Atomic Functions

7
GPU Acceleration
for (Xstep1XstepltNx1Xstep) for
(Ystep1YstepltNy1Ystep)
stimulate() //apply stimulating current
brgates() // update gating equations
brcurrents() // update currents
mdiff() // update diffusion
terms // end Ystep loop // end Xstep loop
bcs() // apply boundary
conditions
GPU_ GPU_ GPU_ GPU_
8
Simulation Results
  • Point Stimulation
  • Electrical Rotor Simulation

9
(No Transcript)
10
Point Simulation Results
Speedup (normalized to seq perf)
Matrix Sizes
11
Thank you!
Wei Wang weiwang_at_udel.edu http//www.cis.udel.edu/
wwang
Please consider GPGPU
Write a Comment
User Comments (0)
About PowerShow.com