2004 · 38 citations · 7 references
ComputingComputer EngineeringElectrical EngineeringComputational ElectromagneticsMicrowave EngineeringParallel ComputingFinite Difference MethodsGraphics Processing Unit ArchitectureGraphics Processing Unit ComputingGraphics Processing UnitsHardware AccelerationScattering ProblemsElectromagnetic ScatteringElectromagnetic Wave ScatteringFinite Difference Time Domain ModelingFinite Difference Time Domain SimulationFinite-difference Time-domain ScatteringGpgpu ComputingGpu Parallel AlgorithmsScientific Computing On Gpus
The finite-difference time-domain (FDTD) algorithm has become a tool of choice in many areas of RF and microwave engineering and optics. However, FDTD runs too slow for some simulations to be practical, even when carried out on supercomputers. The development of dedicated hardware to accelerate FDTD computations has been investigated. In this paper, we demonstrate that off-the-shelf graphics processor units (GPUs) can be successfully used to accelerate FDTD simulations. Using C++, OpenGL, and several OpenGL extensions, a modern GPU has been programmed to solve a simple two dimensional electromagnetic scattering problem. The GPU outperforms a central processing unit (CPU) of comparable technology generation.
7
Kenneth Moreland, Edward Angel · SIGGRAPH/EUROGRAPHICS Conference On Graphics Hardware · 2003 · 288 citations