TY - GEN
T1 - Architecture of an FPGA accelerator for molecular dynamics simulation using OpenCL
AU - Waidyasooriya, Hasitha Muthumala
AU - Hariyama, Masanori
AU - Kasahara, Kota
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/8/23
Y1 - 2016/8/23
N2 - Molecular dynamics (MD) simulations are very important to study physical properties of the atoms and molecules. However, a huge amount of processing time is required to simulate a few nano-seconds of an actual experiment. Although the hardware acceleration using FPGAs provides promising results, huge design time and hardware design skills are required to implement an accelerator successfully. In this paper, we propose an FPGA accelerator designed using C-based OpenCL. We achieved over 4.6 times of speed-up compared to CPU-based processing, by using only 36% of the Stratix V FPGA resources. Maximum of 18.4 times speed-up is possible by using 80% of the FPGA resources.
AB - Molecular dynamics (MD) simulations are very important to study physical properties of the atoms and molecules. However, a huge amount of processing time is required to simulate a few nano-seconds of an actual experiment. Although the hardware acceleration using FPGAs provides promising results, huge design time and hardware design skills are required to implement an accelerator successfully. In this paper, we propose an FPGA accelerator designed using C-based OpenCL. We achieved over 4.6 times of speed-up compared to CPU-based processing, by using only 36% of the Stratix V FPGA resources. Maximum of 18.4 times speed-up is possible by using 80% of the FPGA resources.
KW - OpenCL for FPGA
KW - hardware acceleration
KW - molecular dynamics simulation
KW - scientific computing
UR - http://www.scopus.com/inward/record.url?scp=84988019853&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84988019853&partnerID=8YFLogxK
U2 - 10.1109/ICIS.2016.7550743
DO - 10.1109/ICIS.2016.7550743
M3 - Conference contribution
AN - SCOPUS:84988019853
T3 - 2016 IEEE/ACIS 15th International Conference on Computer and Information Science, ICIS 2016 - Proceedings
BT - 2016 IEEE/ACIS 15th International Conference on Computer and Information Science, ICIS 2016 - Proceedings
A2 - Uehara, Kuniaki
A2 - Nakamura, Masahide
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 15th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2016
Y2 - 26 June 2016 through 29 June 2016
ER -