1 Background
1.1 Neurosurgery simulator
1.2 Opening a brain fissure
1.3 Collision detection
1.3.1 Discrete collision detection
1.3.2 Continuous collision detection
2 Method
2.1 Overview of the proposed method
2.2 Objects of collision detection
2.3 Collision pair
2.4 Ray-triangle intersection
2.5 Searching collision pairs using rays
2.6 Deformation with collision pairs
2.7 Preparation for culling collision pairs
2.8 Culling collision pairs using history
2.9 Merging the two intersection test
2.10 Acceleration with GPGPU
3 Results and discussion
Device | Parameters | Values |
---|---|---|
CPU | Core | intel Core i7-3960X |
clock frequency | 4.8 [GHz] | |
RAM | 64 [GB] | |
Tesla K20c | Core | 2,496 CUDA Cores |
Copy Engine | 2 | |
RAM | 5 [GB] | |
Memory bandwidth | 208 [GB/s] | |
GTX TITAN | Core | 2,688 CUDA Cores |
Copy Engine | 1 | |
RAM | 6 [GB] | |
Memory bandwidth | 288 [GB/s] |