Title :
Hardware acceleration of the 3D finite-difference time-domain method
Author :
Durbano, James P. ; Humphrey, John R. ; Ortiz, Fernando E. ; Curt, Petersen F. ; Prather, Dennis W. ; Mirotznik, Mark S.
Author_Institution :
Hardware Div., EM Photonics, Inc., Newark, DE, USA
Abstract :
Although the importance of fast, accurate computational electromagnetic (CEM) solvers is readily apparent, how to construct them is not. By nature, CEM algorithms are both computationally and memory intensive. Furthermore, the serial nature of most software-based implementations does not take advantage of the inherent parallelism found in many CEM algorithms. In an attempt to exploit parallelism, supercomputers and computer clusters are employed. However, these solutions can be prohibitively expensive and frequently impractical. Thus, a CEM accelerator or CEM co-processor would provide the community with much-needed processing power. This would enable iterative designs and designs that would otherwise be impractical to analyze. To this end, we are developing a full-3D, hardware-based accelerator for the finite-difference time-domain (FDTD) method (K.S. Yee, IEEE Trans. Antennas and Propag., vol. 14, pp. 302-307, 1966). This accelerator provides speedups of up to three orders of magnitude over single-PC solutions and will surpass the throughputs of the PC clusters. In this paper, we briefly summarize previous work in this area, where it has fallen short, and how our work fills the void. We then describe the current status of this project, summarizing our achievements to date and the work that remains. We conclude with the projected results of our accelerator.
Keywords :
computational electromagnetics; coprocessors; electromagnetic field theory; field programmable gate arrays; finite difference time-domain analysis; hardware description languages; integrated circuit design; iterative methods; 3D finite-difference time-domain method; CEM accelerator; CEM algorithms; CEM co-processor; FPGA; PC cluster throughput; VHDL; computational electromagnetic solvers; computationally intensive algorithms; full-3D hardware-based accelerator; hardware acceleration; inherent parallelism; iterative designs; memory intensive algorithms; processing power; serial software-based implementations; Acceleration; Clustering algorithms; Computational electromagnetics; Concurrent computing; Finite difference methods; Hardware; Iterative algorithms; Parallel processing; Supercomputers; Time domain analysis;
Conference_Titel :
Antennas and Propagation Society International Symposium, 2004. IEEE
Print_ISBN :
0-7803-8302-8
DOI :
10.1109/APS.2004.1329557