PERFORMANCE IMPROVEMENT OF AN FPGA-BASED FDTD SOLVER FOR RECONFIGURABLE HIGH PERFORMANCE COMPUTING
Main Author: | |
---|---|
Language: | English |
Published: |
University of Cincinnati / OhioLINK
2006
|
Subjects: | |
Online Access: | http://rave.ohiolink.edu/etdc/view?acc_num=ucin1141333144 |
id |
ndltd-OhioLink-oai-etd.ohiolink.edu-ucin1141333144 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-OhioLink-oai-etd.ohiolink.edu-ucin11413331442021-08-03T06:10:56Z PERFORMANCE IMPROVEMENT OF AN FPGA-BASED FDTD SOLVER FOR RECONFIGURABLE HIGH PERFORMANCE COMPUTING DESAI, ASHISH R. FPGA FDTD Finite-Difference Time-Domain Cray XD1 Reconfigurable Computing System The Finite-Difference Time-Domain (FDTD) algorithm is a very powerful tool for modeling and simulation of various electromagnetic problems. The algorithm is computationally intensive but has a simple computation kernel making it suitable for implementation on FPGA co-processor boards of high performance parallel computers. I have redesigned an existing implementation of the FDTD Solver for FPGA co-processor boards of a Cray XD1 system at OSC to substantially improve its performance. This thesis documents the different approaches used and architectural changes made to the existing design to improve its performance. As an alternative approach, I have also designed the FDTD solver using the pre-synthesized floating point library provided by Sandia Labs, USA. The results achieved in this thesis after incorporating all improvements demonstrate that the FDTD Solver design running at 150MHz on the FPGA co-processor board produces results as fast as the software implementation running on AMD OpeteronTM CPUs at 2.4GHz. 2006-04-03 English text University of Cincinnati / OhioLINK http://rave.ohiolink.edu/etdc/view?acc_num=ucin1141333144 http://rave.ohiolink.edu/etdc/view?acc_num=ucin1141333144 unrestricted This thesis or dissertation is protected by copyright: all rights reserved. It may not be copied or redistributed beyond the terms of applicable copyright laws. |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
topic |
FPGA FDTD Finite-Difference Time-Domain Cray XD1 Reconfigurable Computing System |
spellingShingle |
FPGA FDTD Finite-Difference Time-Domain Cray XD1 Reconfigurable Computing System DESAI, ASHISH R. PERFORMANCE IMPROVEMENT OF AN FPGA-BASED FDTD SOLVER FOR RECONFIGURABLE HIGH PERFORMANCE COMPUTING |
author |
DESAI, ASHISH R. |
author_facet |
DESAI, ASHISH R. |
author_sort |
DESAI, ASHISH R. |
title |
PERFORMANCE IMPROVEMENT OF AN FPGA-BASED FDTD SOLVER FOR RECONFIGURABLE HIGH PERFORMANCE COMPUTING |
title_short |
PERFORMANCE IMPROVEMENT OF AN FPGA-BASED FDTD SOLVER FOR RECONFIGURABLE HIGH PERFORMANCE COMPUTING |
title_full |
PERFORMANCE IMPROVEMENT OF AN FPGA-BASED FDTD SOLVER FOR RECONFIGURABLE HIGH PERFORMANCE COMPUTING |
title_fullStr |
PERFORMANCE IMPROVEMENT OF AN FPGA-BASED FDTD SOLVER FOR RECONFIGURABLE HIGH PERFORMANCE COMPUTING |
title_full_unstemmed |
PERFORMANCE IMPROVEMENT OF AN FPGA-BASED FDTD SOLVER FOR RECONFIGURABLE HIGH PERFORMANCE COMPUTING |
title_sort |
performance improvement of an fpga-based fdtd solver for reconfigurable high performance computing |
publisher |
University of Cincinnati / OhioLINK |
publishDate |
2006 |
url |
http://rave.ohiolink.edu/etdc/view?acc_num=ucin1141333144 |
work_keys_str_mv |
AT desaiashishr performanceimprovementofanfpgabasedfdtdsolverforreconfigurablehighperformancecomputing |
_version_ |
1719432273549328384 |