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

Anno: 2017

Autori: Egel A., Pattelli L., Mazzamuto G., Wiersma D.S., Lemmer U.

Affiliazione autori: Light Technology Institute, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany; Institute for Microstructure Technology, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany; European Laboratory for Non-linear Spectroscopy (LENS), 50019 Sesto Fiorentino, Florence, Italy; Istituto Nazionale di Ottica (CNR-INO), Via Carrara 1, 50019 Sesto Fiorentino, Florence, Italy; Department of Physics, Universita di Firenze, 50019 Sesto Fiorentino, Florence, Italy

Abstract: 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.

Giornale/Rivista: JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER

Volume: 199      Da Pagina: 103  A: 110

Parole chiavi: Computational electromagnetics; Computer graphics; Electrodynamics; Graphics processing unit; Light scattering; Matrix algebra; Program processors; Spheres; Table lookup, Accelerated simulations; Computational electrodynamics; Computational performance; CUDA; Electromagnetic scattering; GPU computing; Lookup table approaches; T-matrix method, MATLAB, computer simulation; Electromagnetic wave; Software; Sphere; Wave scattering
DOI: 10.1016/j.jqsrt.2017.05.010

Citazioni: 38
dati da “WEB OF SCIENCE” (of Thomson Reuters) aggiornati al: 2022-06-19
Riferimenti tratti da Isi Web of Knowledge: (solo abbonati)
Link per visualizzare la scheda su IsiWeb: Clicca qui
Link per visualizzare la citazioni su IsiWeb: Clicca qui