CELES: CUDA-accelerated simulation of electromagnetic scattering by large ensembles of spheres

被引:76
作者
Egel, Amos [1 ,2 ]
Pattelli, Lorenzo [3 ]
Mazzamuto, Giacomo [3 ,4 ]
Wiersma, Diederik S. [3 ,5 ]
Lemmer, Uli [1 ,2 ]
机构
[1] Karlsruhe Inst Technol, Light Technol Inst, Karlsruhe, Germany
[2] Karlsruhe Inst Technol, Inst Microstruct Technol, Karlsruhe, Germany
[3] European Lab Nonlinear Spect LENS, I-50019 Florence, Italy
[4] CNR, INO, Via Carrara 1, I-50019 Florence, Italy
[5] Univ Firenze, Dept Phys, I-50019 Florence, Italy
基金
欧洲研究理事会;
关键词
T-matrix method; Multiple sphere scattering; Computational electrodynamics; GPU Computing; CUDA; T-MATRIX; RADIATIVE-TRANSFER; OPTICAL-PROPERTIES; LIGHT-SCATTERING; CLUSTERS; MULTIPLE; PARTICLES; ABSORPTION; SYSTEMS;
D O I
10.1016/j.jqsrt.2017.05.010
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
CELES is a freely available MATLAB toolbox to simulate light scattering by many spherical particles. Aiming at high computational performance, CELES leverages block-diagonal preconditioning, a lookup-table approach to evaluate costly functions and massively parallel execution on NVIDIA graphics processing units using the CUDA computing platform. The combination of these techniques allows to efficiently address large electrodynamic problems (> 10(4) scatterers) on inexpensive consumer hardware. In this paper, we validate near- and far-field distributions against the well-established multi-sphere T-matrix (MSTM) code and discuss the convergence behavior for ensembles of different sizes, including an exemplary system comprising 10(5) particles. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:103 / 110
页数:8
相关论文
共 43 条
  • [1] Resonant mixing of optical orbital and spin angular momentum by using chiral silicon nanosphere clusters
    Al-Jarro, Ahmed
    Biris, Claudiu G.
    Panoiu, Nicolae C.
    [J]. OPTICS EXPRESS, 2016, 24 (07): : 6945 - 6958
  • [2] [Anonymous], 2015, Electromagnetic Theory
  • [3] [Anonymous], 1961, Quarterly of Applied Mathematics, DOI DOI 10.1090/QAM/120407
  • [4] [Anonymous], 1962, Quarterly of Applied Mathematics, DOI [10.1090/qam/132851, DOI 10.1090/QAM/132851]
  • [5] [Anonymous], 2006, SPRINGER SERIES OPTI
  • [6] [Anonymous], 1994, TEMPLATES SOLUTION L, DOI DOI 10.1137/1.9781611971538
  • [7] [Anonymous], MMM ACOUST
  • [8] Scattering efficiency of clusters composed by aggregated spheres
    Auger, JC
    Barrera, RG
    Stout, B
    [J]. JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 2003, 79 : 521 - 531
  • [9] Fano-like resonance emerging from magnetic and electric plasmon mode coupling in small arrays of gold particles
    Bakhti, Said
    Tishchenko, Alexandre V.
    Zambrana-Puyalto, Xavier
    Bonod, Nicolas
    Dhuey, Scott D.
    Schuck, P. James
    Cabrini, Stefano
    Alayoglu, Selim
    Destouches, Nathalie
    [J]. SCIENTIFIC REPORTS, 2016, 6
  • [10] Bohren C F., 1983, Absorption and Scattering of Light by Small Particles