IIIT Hyderabad Publications |
|||||||||
|
Efficient Implementation of Kirchhoff-Helmholtz Transform on GPU for use in Digital In-line Holographic MicroscopyAuthor: GAGANDEEP SINGH DHANOA Date: 2019-06-22 Report no: IIIT/TH/2019/57 Advisor:Prabhakar Bhimalapuram AbstractGPUs with their massive Single Instruction Multiple Data (SIMD) capability have become attractive for scientific computation. The Kirchhoff-Helmholtz Transform (KHT) is a two dimensional integral commonly used in numerical reconstruction of the object from its experimentally measured diffraction pattern (called hologram). We explore the evaluation of KHT using GPU at various levels of optimisation.These optimisations are of two types: (a) algorithmic: exploiting the symmetries inherent in KHT, and (b) programmatic: optimizations that are specific to the GPU architecture like the lookup tables, scheduling of read/writes. From the numerical experiments, results show that the fully optimized version is a factor of 100 times faster than the naive GPU implementation. Full thesis: pdf Centre for Computational Natural Sciences and Bioinformatics |
||||||||
Copyright © 2009 - IIIT Hyderabad. All Rights Reserved. |