Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems
Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems
A perfectly matched layer for the absorption of electromagnetic waves
Journal of Computational Physics
Application of FPGA technology to accelerate the finite-difference time-domain (FDTD) method
FPGA '02 Proceedings of the 2002 ACM/SIGDA tenth international symposium on Field-programmable gate arrays
FPGAs vs. CPUs: trends in peak floating-point performance
FPGA '04 Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays
An FPGA implementation of the two-dimensional finite-difference time-domain (FDTD) algorithm
FPGA '04 Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays
FPGA-Based Acceleration of the 3D Finite-Difference Time-Domain Method
FCCM '04 Proceedings of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Reconfigurable Molecular Dynamics Simulator
FCCM '04 Proceedings of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Accelerating Seismic Migration Using FPGA-Based Coprocessor Platform
FCCM '04 Proceedings of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Closing the Gap: CPU and FPGA Trends in Sustainable Floating-Point BLAS Performance
FCCM '04 Proceedings of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Time Domain Numerical Simulation for Transient Waves on Reconfigurable Coprocessor Platform
FCCM '05 Proceedings of the 13th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Towards an RCC-based accelerator for computational fluid dynamics applications
The Journal of Supercomputing
FPGA-based architecture to speed-up scientific computation in seismic applications
International Journal of High Performance Systems Architecture
Hi-index | 0.00 |
Finite difference (FD) methods are the most prevalent numerical modeling algorithms for simulating linear wave propagation phenomena in geophysics, electromagnetics, and aero- or marine-acoustics applications. Unfortunately, evaluating time evolution for waves in large-scale 2D or 3D domains is computationally demanding and data-intensive. As such, its programs are often exclusively executed on high performance supercomputers. In this paper, we propose a solution to accelerate the execution of realistic wave field modeling problems on a baseline reconfigurable computing (RC) platform. By adopting appropriate high-order temporal and spatial FD schemes along with efficient on-chip data buffering structure, we alleviate external memory bandwidth bottleneck at the cost of increased floating-point computations, which fortunately can be absorbed by the pipelined computing engine with negligible speed penalty. In this way, a balance point can always be reached where the utilization of onboard reconfigurable hardware resources and external memory bandwidth are all optimized. The desirable simplicity and scalability properties of our method make it compatible with most commercial RC platforms. Moreover, our implementation is consistent with the prevalent PC-Cluster systems and can achieve better price-performance ratio along with much lower power consumption.