Muhamedsalih, Hussam, Jiang, Xiang and Gao, F. (2011) Acceleration computing process in wavelength scanning interferometry. In: 10th International Symposium on Measurement Technology and Intelligent Instruments (ISMTII-2011) , 29th June - 2nd July 2011, Daejeon, S. Korea. (Unpublished)
|PDF - Published Version |
Download (670kB) | Preview
The optical interferometry has been widely explored for surface measurement due to the advantages of non-contact and high accuracy interrogation. Eventually, some interferometers are used to measure both rough and smooth surfaces such as white light interferometry and wavelength scanning interferometry (WSI). The WSI can be used to measure large discontinuous surface profiles without the phase ambiguity problems. However, the WSI usually needs to capture hundreds of interferograms at different wavelength in order to evaluate the surface finish for a sample. The evaluating process for this large amount of data needs long processing time if CPUs traditional programming is used. This paper presents a parallel programming model to achieve the data parallelism for accelerating the computing analysis of the captured data. This parallel programming is based on CUDATM C program structure that developed by NVIDIA. Additionally, this paper explains the mathematical algorithm that has been used for evaluating the surface profiles. The computing time and accuracy obtained from CUDA program, using GeForce GTX 280 graphics processing unit (GPU), were compared to those obtained from sequential execution Matlab program, using Intel® Core™2 Duo CPU. The results of measuring a step height sample shows that the parallel programming capability of the GPU can highly accelerate the floating point calculation throughput compared to multicore CPU.
|Item Type:||Conference or Workshop Item (Paper)|
|Subjects:||Q Science > QC Physics|
T Technology > TS Manufactures
|Schools:||School of Computing and Engineering|
School of Computing and Engineering > Centre for Precision Technologies
School of Computing and Engineering > Centre for Precision Technologies > Engineering Control and Machine Performance Research Group
School of Computing and Engineering > Centre for Precision Technologies > Surface Metrology Group
|Depositing User:||Feng Gao|
|Date Deposited:||10 Oct 2012 11:43|
|Last Modified:||26 Sep 2013 09:50|
Downloader CountriesMore statistics for this item...
Repository Staff Only: item control page