HomeTechnologyPhotonicsAdding GPU Acceleration to Electromagnetic Simulations in FullWAVE FDTD

    Adding GPU Acceleration to Electromagnetic Simulations in FullWAVE FDTD

    Courtesy: Keysight Technologies 

    Achieve up to 80x speed improvements

    The finite-difference time-domain (FDTD) method is a critical technique for electromagnetic simulation and analysis. As the need for lighter, more compact optical systems expands and simulation requirements increase, traditional central processing unit (CPU) calculations may seriously affect design efficiency, taking days or even weeks. To solve this problem, RSoft Photonic Device Tools’ FullWAVE FDTD software supports graphics processing unit (GPU) acceleration, significantly accelerating simulation speeds compared to CPU-based calculations through the parallel computing power of NVIDIA GPUs.

    Based on test data, GPU acceleration delivers up to an 80x increase in computational performance only with four GPUs, enabling the design of many systems that were previously too time-intensive to simulate. GPU acceleration is particularly well-suited for micro-LEDs, CMOS image sensors, nanophotonic devices, grating couplers, and other complex electromagnetic simulation applications.

    RSoft GPU acceleration technology is compatible with CUDA 12.3 or later and supports multiple GPUs for computation. This allows you to fully leverage their high-performance computing resources, improve simulation efficiency, and shorten product development cycles.

    Advantages of GPU acceleration

    FullWAVE FDTD GPU acceleration provides many advantages, including:

    • GPU computation without additional modeling.
    • Dramatic speedups. Simulation speeds can be increased by tens to hundreds of times through the GPU parallel computing architecture, effectively reducing computation time.
    • Support for large-scale simulations. Simulations that require higher resolution and a larger range of models can be easily handled, making high-precision optical analysis more feasible.
    • Reduced computing bottlenecks. Significantly reduces the computational burden on the CPU, increases overall system efficiency, and supports multi-GPU configurations to further enhance performance.

    Example: Micro-LED design

    In micro-LED design, light field distribution, light extraction efficiency, and microstructure design are closely related, and these analyses require accurate, high-resolution FDTD simulations. Time-intensive CPU computations may cause delays in the development cycle and even affect design decisions. With GPU acceleration, engineers can complete high-precision micro-LED simulations in a short period of time and quickly evaluate the performance of different design solutions.

    This case shows that even on a typical workstation, GPU acceleration can dramatically reduce simulation time, enabling a cost-effective simulation solution. Test results show that using a single NVIDIA RTX A4000 GPU provides a nine-time speedup compared to using an Intel Xeon W-2255 10-core CPU.

    GPU

    40

    CPU

    358

    Example: CMOS image sensor design

    CMOS image sensors are widely used in smartphones, monitors, and in-vehicle camera systems, and simulating their optical response requires intensive FDTD calculations. With the help of GPU acceleration, these calculations can be completed in less time, enabling engineers to more efficiently evaluate the optical performance of the sensor and further optimize the design.

    In this case, using higher-specification computing equipment significantly improved simulation performance. Measurements show that using a single NVIDIA H100 GPU can deliver a speedup of up to 15 times compared to using an Intel Xeon E5-4667 24-core CPU, or around 23 times compared to a 12-core CPU. Benchmarking with both real FDTD, where the fields are real-valued (i.e., for normal incidence), and complex FDTD, where the fields are complex-valued (i.e, tilted incidence), demonstrates consistent GPU/CPU acceleration achieving speedup in the 22-25x range. The overall speedup factors can reach around 80x when using 4 GPUs in parallel. Note that the CMOS example used realistic analysis options, including a reflection monitor, an absorption monitor over the active region, and a far-field monitor. So, the benchmarking results include their overhead and reflect real-world workflows.

    Balancing simulation accuracy and computation time is a challenge for photonic device engineers. FullWAVE FDTD GPU acceleration solves the challenge by using NVIDIA CUDA parallel computation, enabling higher-resolution, larger-scale simulations for micro-LEDs, CMOS image sensors, gratings, surface plasmonic polymers (SPPs), and other photonics applications. 

    In addition, by supporting multiple GPUs running in parallel, GPU acceleration in FullWAVE FDTD can further increase computational efficiency, ensure highly accurate simulation results, and speed product development.

    ELE Times Research Desk
    ELE Times Research Deskhttps://www.eletimes.ai
    ELE Times provides extensive global coverage of Electronics, Technology and the Market. In addition to providing in-depth articles, ELE Times attracts the industry’s largest, qualified and highly engaged audiences, who appreciate our timely, relevant content and popular formats. ELE Times helps you build experience, drive traffic, communicate your contributions to the right audience, generate leads and market your products favourably.

    Related News

    Must Read

    Cadence to deliver pre-validated chiplet solutions to Accelerate Chiplet Time to Market

    Cadence announced a Chiplet Spec-to-Packaged Parts ecosystem to reduce...

    Microchip Releases Custom Firmware For NVIDIA DGX Spark For Its MEC1723 Embedded Controllers

    Microchip Technology announced the release of custom-designed firmware for...

    Infineon and HL Klemove collaborate to advance innovation for SDVs

    Infineon Technologies AG and HL Klemove aim to strengthen...

    Fluentgrid Completes Wirepas Certified HES Integration, Joining The Growing Ecosystem For Smart Electricity Metering

    Fluentgrid Ltd., a leading provider of utility digitalisation platforms...

    Cadence Reinforces Long-Term R&D Commitment, Celebrating 20 years in Pune

    Cadence, a global leader in electronic system design, celebrated...

    Redefining Edge Computing: How the STM32V8 18nm Node Outperforms Legacy 40nm MCUs

    STMicroelectronics held a virtual media briefing, hosted by Patrick...