Physical ray-tracing method for anisotropic optical media in GPGPU

被引:1
作者
Guerreiro, A. [1 ,2 ]
Costa, J. C. [1 ,2 ]
Gomes, M. [1 ,2 ]
Alves, R. A. [1 ,2 ]
Silva, N. A. [1 ,2 ]
机构
[1] INESC TEC CAP, R Campo Alegre, P-4169007 Oporto, Portugal
[2] Univ Porto, Fac Cieneias, P-4169007 Oporto, Portugal
来源
THIRD INTERNATIONAL CONFERENCE ON APPLICATIONS OF OPTICS AND PHOTONICS | 2017年 / 10453卷
关键词
Ray-tracing; anisotropic optical medium; GPU supercomputing; ANALOG;
D O I
10.1117/12.2272144
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In this paper we discuss the development of a fast ray-tracing solver for complex anisotropic uniaxial optical media based on heterogeneous supercomputing in GPGPU using PyOpenCl. This solver simulates both the propagation of ordinary and extraordinary rays, while taking into account the polarization rotation introduced by position dependent modulations of the optical axis of the medium. We demonstrate the application of this solver by simulating the generation of polarization caustics in random uniaxial optical media.
引用
收藏
页数:6
相关论文
共 13 条
[1]  
[Anonymous], OPENCL SPEC
[2]  
Bate N. F., 2010, COMPUTATIONAL ADV GR, V15, P726
[3]   Shadows of Kerr Black Holes with Scalar Hair [J].
Cunha, Pedro V. P. ;
Herdeiro, Carlos A. R. ;
Radu, Eugen ;
Runarsson, Helgi F. .
PHYSICAL REVIEW LETTERS, 2015, 115 (21)
[4]   Sonic analog of gravitational black holes in Bose-Einstein condensates [J].
Garay, LJ ;
Anglin, JR ;
Cirac, JI ;
Zoller, P .
PHYSICAL REVIEW LETTERS, 2000, 85 (22) :4643-4647
[5]  
Hecht Eugene, 2012, OPTICS
[6]   Matplotlib: A 2D graphics environment [J].
Hunter, John D. .
COMPUTING IN SCIENCE & ENGINEERING, 2007, 9 (03) :90-95
[7]  
JENSEN H.W., 2001, REALISTIC IMAGE SYNT, DOI DOI 10.1201/9780429294907
[8]   PyCUDA and PyOpenCL: A scripting-based approach to GPU run-time code generation [J].
Kloeckner, Andreas ;
Pinto, Nicolas ;
Lee, Yunsup ;
Catanzaro, Bryan ;
Ivanov, Paul ;
Fasih, Ahmed .
PARALLEL COMPUTING, 2012, 38 (03) :157-174
[9]  
Murray L., 2012, IEEE T PARALLEL DIST, V23
[10]   Fiber-optical analog of the event horizon [J].
Philbin, Thomas G. ;
Kuklewicz, Chris ;
Robertson, Scott ;
Hill, Stephen ;
Konig, Friedrich ;
Leonhardt, Ulf .
SCIENCE, 2008, 319 (5868) :1367-1370