Back to results

Virginia Tech

Optimizing GPU Performance in Cylindrical FDTD Simulations

Abstract

dc:description.abstract

Simulating large-area metasurfaces presents a major computational challenge due to their fine structural features and large physical dimensions. Traditional full-wave methods, such as finite-difference time-domain (FDTD), become infeasible for such problems due to excessive memory and runtime requirements. To address this, several approximate techniques have been developed, including the localized perturbation approximation (LPA), overlapping-domain approximation (ODA), and zoned discrete axisymmetry (ZDA), each balancing accuracy and efficiency for different metasurface geometries. In this thesis, we focus on ZDA, a method tailored for metasurfaces with rotational symmetry. By expressing electromagnetic fields as a sum of angular modes and discretizing the radial domain into concentric zones, ZDA reduces a 3D problem to a series of much smaller and fewer simulations. This dimensionality reduction enables accurate modeling of freeform optical devices with fine resolution using modest computational resources. We implement this approach via a GPU-accelerated FDTD solver in cylindrical coordinates, enabling scalable and efficient simulation of broadband, high-performance metasurfaces. Our results demonstrate that symmetry-aligned simulation strategies such as ZDA can unlock practical design workflows for metasurfaces previously beyond reach. My personal work though was mostly on accelerating our FDTD code using the power given by the GPUs.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Computer Engineering
Department dc:contributor.department
Electrical and Computer Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Giannakopoulos, Dimitrios
Chair dc:contributor.committeechair
  • Lin, Zin
Committee members dc:contributor.committeemember
  • Stavrou, Angelos
  • Raghunathan, Ravi

Subjects

dc:subject × 6

Rights

dc:rights
Statement dc:rights
  • In Copyright
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:44108
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/134225

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Giannakopoulos, Dimitrios. Optimizing GPU Performance in Cylindrical FDTD Simulations. masters thesis, Virginia Tech, 2025. https://hdl.handle.net/10919/134225