Multi GPU, Interactive 3D Simulator for the Lattice Boltzmann Immersed Boundary Method
Bob Zigon Beckman Coulter Indianapolis, Indiana April 7, 2016
1 / 20
Multi GPU, Interactive 3D Simulator for the Lattice Boltzmann - - PowerPoint PPT Presentation
Multi GPU, Interactive 3D Simulator for the Lattice Boltzmann Immersed Boundary Method Bob Zigon Beckman Coulter Indianapolis, Indiana April 7, 2016 1 / 20 Outline Lattice Boltzmann Method Immersed Boundary Method OpenMP & GPU program
1 / 20
2 / 20
3 / 20
3 / 20
4 / 20
5 / 20
5 / 20
1 Fish swimming in the ocean 2 Red blood cells moving through arteries. 6 / 20
1 Fish swimming in the ocean 2 Red blood cells moving through arteries.
6 / 20
1 Fish swimming in the ocean 2 Red blood cells moving through arteries.
6 / 20
7 / 20
8 / 20
8 / 20
9 / 20
10 / 20
11 / 20
1CUDA 7.5, Driver 355.85, W7/64, Visual Studio 2013 2OpenGL 4.2, Vertex and Fragment Shaders 12 / 20
13 / 20
3Domain size 2563 14 / 20
1 Easy to use 2 Lots of examples 3 Not well suited to current GPU’s 15 / 20
1 Easy to use 2 Lots of examples 3 Not well suited to current GPU’s
1 Difficult to use 2 Poor examples 3 Extremely well suited to current GPU’s 4 Our custom shaders 10x faster than Legacy 15 / 20
4Lenovo D30, 8 E5-2609@2.4GHz, 32GB RAM, W7/64 16 / 20
17 / 20
18 / 20
19 / 20
20 / 20