Tetrahedral Interpolation for Deformable Image Registration on GPUs
The Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of Toronto, Toronto, Ontario, Canada M5S 3G4
Symposium on Application Accelerators in High Performance Computing, 2010
@article{segulja2010tetrahedral,
title={Tetrahedral Interpolation for Deformable Image Registration on GPUs},
author={Segulja, C. and Han, D. and Abdelrahman, T.S. and Brock, K. and Moseley, J.},
booktitle={Application Accelerators in High Performance Computing, 2010 Symposium, Papers},
year={2010}
}
We speed up the tetrahedral interpolation step of a deformable image registration code called MORFEUS. We implement several versions of the interpolation code on a Fermi GPU (GTX480). Despite the irregularity of the code, we obtained kernel speedups of up to 24.6x, 33.7x and 62.4x on three real-life benchmarks. These numbers do not include the data transfer time between the CPU and the GPU because it can be amortized over the other steps of MORFEUS code. However, we do explore the impact of different GPU data transfer techniques.
February 18, 2011 by hgpu