@inproceedings{579addb5c28544f4a1d65d9b7c66c3ca,
title = "FPGA-based deep-pipelined architecture for FDTD acceleration using OpenCL",
abstract = "Acceleration of the FDTD (finite-difference time-domain) computation is very important for the electromagnetic simulations. Conventional FDTD acceleration methods using multicore CPUs and CPUs have the common problem of memory-bandwidth limitation due to a large amount of parallel data access. Although FPGAs have the potential to solve this problem, very long design, testing and debugging time is required to implement an architecture successfully. To solve this problem, we propose an FPGA architecture designed using C-like programming language called OpenCL (open computing language). Therefore, the design time is very small and extensive knowledge about hardware-design is not required. We implemented the proposed architecture on an FPGA and achieved over 114 GFLOPS of processing power. We also achieved more than 13 times and 4 times speed-up compared to CPU and GPU implementations respectively.",
keywords = "accelerator, FDTD, OpenCL for FPGA, stencil computation",
author = "Waidyasooriya, {Hasitha Muthumala} and Masanori Hariyama",
note = "Publisher Copyright: {\textcopyright} 2016 IEEE.; 15th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2016 ; Conference date: 26-06-2016 Through 29-06-2016",
year = "2016",
month = aug,
day = "23",
doi = "10.1109/ICIS.2016.7550742",
language = "English",
series = "2016 IEEE/ACIS 15th International Conference on Computer and Information Science, ICIS 2016 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
editor = "Kuniaki Uehara and Masahide Nakamura",
booktitle = "2016 IEEE/ACIS 15th International Conference on Computer and Information Science, ICIS 2016 - Proceedings",
address = "United States",
}