Title :
Parallel implementation of physical optics by using GPU with CUDA
Author :
Pang, C. ; Dong, Junchen
Author_Institution :
Coll. of Electron. Sci. & Eng., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
A parallel implementation of physical optics (PO) is presented on the graphic card NVIDIA GTX480. Taking the advantage of the characteristic of visible surface detection in PO, an improved Z-buffer detection algorithm for triangle meshes is developed, which can significantly decrease the amount of float point computation. By using reduction operation, we design a fast parallel summing method for the physical optics integrals over illuminated triangles. The numerical examples show that the PO algorithm proposed in this paper has high precision, and the efficiency is much higher (more than an order of magnitude) in comparison with the serial computing program. So it can serve as a good support for radar target characteristics simulation computation and scattering characteristics analysis of complicated target.
Keywords :
floating point arithmetic; graphics processing units; mesh generation; optical computing; parallel architectures; physical optics; CUDA; GPU; NVIDIA GTX480; PO algorithm; Z-buffer detection algorithm; float point computation; graphic card; illuminated triangles; numerical examples; parallel implementation; parallel summing method; physical optics integrals; radar target characteristics simulation computation; reduction operation; scattering characteristics analysis; serial computing program; surface detection; triangle meshes; CUDA; Parallel Computing; Physical Optics;
Conference_Titel :
Radar Conference 2013, IET International
Conference_Location :
Xi´an
Electronic_ISBN :
978-1-84919-603-1
DOI :
10.1049/cp.2013.0466