A brighter, lighter and healthier world
Home » Publications » B-Calm: An open-source multi-GPU-based 3D-FDTD with multi-pole dispersion for plasmonics

B-Calm: An open-source multi-GPU-based 3D-FDTD with multi-pole dispersion for plasmonics

Publication date 2013
B-Phot Authors Jurgen Van Erps, Nathalie Vermeulen, Hugo Thienpont
DOI 10.2528/PIER13030606
Citation
P. Wahl et al., “B-Calm: An open-source multi-GPU-based 3D-FDTD with multi-pole dispersion for plasmonics,” Progr. Electromagn. Res., vol. 138, pp. 467–478, 2013.
Abstract Numerical calculations based on finite-difference time-domain (FDTD) simulations for metallic nanostructures in a broad optical spectrum require an accurate modeling of the permittivity of dispersive materials. In this paper, we present the algorithms behind B-CALM (Belgium-CAlifornia Light Machine), an open-source 3D-FDTD solver simultaneously operating on multiple Graphical Processing Units (GPUs) and efficiently utilizing multi-pole dispersion models while hiding latency in inter-GPU memory transfers. Our architecture shows a reduction in computing times for multi-pole dispersion models and an almost linear speed-up with respect to the amount of used GPUs. We benchmark B-CALM by computing the absorption efficiency of a metallic nanosphere in a broad spectral range with a six-pole Lorentz model and compare it with Mie theory and with a widely used Central Processing Unit (CPU)-based FDTD simulator.
B-PHOT cooperates with EYESTvzw for STEM-projects in Photonics
STEM

Click here for more information...

Contact

Hugo Thienpont
Prof. Dr. Ir.
Hugo Thienpont
Managing Director
Nadia Cornand

Nadia Cornand
Secretary
ncornand@b-phot.org
+32 2 791 68 52

How to reach B-Phot?

VUB - Campus Etterbeek
Pleinlaan 2
1050 Elsene
Building F - 9th floor

More info