GPU-based Monte Carlo simulation for light propagation in complex heterogeneous tissues

被引:146
作者
Ren, Nunu [1 ]
Liang, Jimin [1 ]
Qu, Xiaochao [1 ]
Li, Jianfeng [1 ]
Lu, Bingjia [3 ]
Tian, Jie [1 ,2 ]
机构
[1] Xidian Univ, Sch Life Sci & Technol, Life Sci Res Ctr, Xian 710071, Peoples R China
[2] Chinese Acad Sci, Inst Automat, Beijing 100190, Peoples R China
[3] Xidian Univ, Sch Elect Engn, Xian 710071, Peoples R China
来源
OPTICS EXPRESS | 2010年 / 18卷 / 07期
基金
中国国家自然科学基金;
关键词
PHOTON MIGRATION; CODE; TRANSPORT; MOUSE; MODEL;
D O I
10.1364/OE.18.006811
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
As the most accurate model for simulating light propagation in heterogeneous tissues, Monte Carlo (MC) method has been widely used in the field of optical molecular imaging. However, MC method is time-consuming due to the calculations of a large number of photons propagation in tissues. The structural complexity of the heterogeneous tissues further increases the computational time. In this paper we present a parallel implementation for MC simulation of light propagation in heterogeneous tissues whose surfaces are constructed by different number of triangle meshes. On the basis of graphics processing units (GPU), the code is implemented with compute unified device architecture (CUDA) platform and optimized to reduce the access latency as much as possible by making full use of the constant memory and texture memory on GPU. We test the implementation in the homogeneous and heterogeneous mouse models with a NVIDIA GTX 260 card and a 2.40GHz Intel Xeon CPU. The experimental results demonstrate the feasibility and efficiency of the parallel MC simulation on GPU. (C) 2010 Optical Society of America
引用
收藏
页码:6811 / 6823
页数:13
相关论文
共 26 条
[1]   Parallel computing with graphics processing units for high-speed Monte Carlo simulation of photon migration [J].
Alerstam, Erik ;
Svensson, Tomas ;
Andersson-Engels, Stefan .
JOURNAL OF BIOMEDICAL OPTICS, 2008, 13 (06)
[2]   White Monte Carlo for time-resolved photon migration [J].
Alerstam, Erik ;
Andersson-Engels, Stefan ;
Svensson, Tomas .
JOURNAL OF BIOMEDICAL OPTICS, 2008, 13 (04)
[3]   Tomographic bioluminescence imaging by use of a combined optical-PET (OPET) system: a computer simulation feasibility study [J].
Alexandrakis, G ;
Rannou, FR ;
Chatziioannou, AF .
PHYSICS IN MEDICINE AND BIOLOGY, 2005, 50 (17) :4225-4241
[4]  
[Anonymous], 2009, NVIDIA CUDA Compute Unified Device Architecture Programming Guide version 2.3
[5]  
Arenberg Jeff., 1988, RAY TRACING NEWS, V1
[6]   Three dimensional Monte Carlo code for photon migration through complex heterogeneous media including the adult human head [J].
Boas, DA ;
Culver, JP ;
Stott, JJ ;
Dunn, AK .
OPTICS EXPRESS, 2002, 10 (03) :159-170
[7]   Digimouse: a 3D whole body mouse atlas from CT and cryosection data [J].
Dogdas, Belma ;
Stout, David ;
Chatziioannou, Arion F. ;
Leahy, Richard M. .
PHYSICS IN MEDICINE AND BIOLOGY, 2007, 52 (03) :577-587
[8]   Monte Carlo Simulation of Photon Migration in 3D Turbid Media Accelerated by Graphics Processing Units [J].
Fang, Qianqian ;
Boas, David A. .
OPTICS EXPRESS, 2009, 17 (22) :20178-20190
[9]   Recent advances in diffuse optical imaging [J].
Gibson, AP ;
Hebden, JC ;
Arridge, SR .
PHYSICS IN MEDICINE AND BIOLOGY, 2005, 50 (04) :R1-R43
[10]   Optical tomographic imaging of small animals [J].
Hielscher, AH .
CURRENT OPINION IN BIOTECHNOLOGY, 2005, 16 (01) :79-88