FPGA-Based Acceleration of Word2vec using OpenCL
FPGA-Based Acceleration of Word2vec using OpenCL
复制标题
DOI:
10.1109/iscas.2019.8702700
复制
发表时间:
2019-05
期刊:
影响因子:
--
通讯作者:
Taisuke Ono;T. Shoji;Hasitha Muthumala Waidyasooriya;M. Hariyama;Yuichiro Aoki;Yuki Kondoh;Yaoko Nakagawa
中科院分区:
文献类型:
--
作者:
Taisuke Ono;T. Shoji;Hasitha Muthumala Waidyasooriya;M. Hariyama;Yuichiro Aoki;Yuki Kondoh;Yaoko Nakagawa
Word2vec is a word embedding method that converts words into vectors in such a way that the semantically and syntactically relevant words are close to each other in the vector space. The processing time of Word2vec is very large due to the huge data size. We propose a power efficient FPGA-based accelerator designed using OpenCL. We achieved 13.4 times speed-up compared to single-core CPU implementation with only 53W of power consumption. The proposed FPGA-based accelerator has the highest power-efficiency compared to existing top-end GPU-based accelerators.