FPGA-based Acceleration of Word2vec Using OpenCL

被引:4
|
作者
Ono, Taisuke [1 ]
Shoji, Tomoki [1 ]
Waidyasooriya, Hasitha Muthumala [1 ]
Hariyama, Masanori [1 ]
Aoki, Yuichiro [2 ]
Kondoh, Yuki [2 ]
Nakagawa, Yaoko [2 ]
机构
[1] Tohoku Univ, Grad Sch Informat Sci, Aoba Ku, 6-3-09 Aramaki Aza Aoba, Sendai, Miyagi 9808579, Japan
[2] Hitachi Ltd, Res & Dev Grp, Kokubunji, Tokyo 1858601, Japan
关键词
Word embedding; FPGA; machine learning; natural language processing;
D O I
10.1109/iscas.2019.8702700
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Word2vee 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.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] A Memory-Bandwidth-Efficient Word2vec Accelerator Using OpenCL for FPGA
    Shoji, Tomoki
    Waidyasooriya, Hasitha Muthumala
    Ono, Taisuke
    Hariyama, Masanori
    Aoki, Yuichiro
    Kondoh, Yuki
    Nakagawa, Yaoko
    [J]. 2019 SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2019), 2019, : 103 - 108
  • [2] Acceleration of Word2vec Using GPUs
    Bae, Seulki
    Yi, Youngmin
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2016, PT II, 2016, 9948 : 269 - 279
  • [3] FPGA-based Acceleration of FDAS Module Using OpenCL
    Wang, Haomiao
    Zhang, Ming
    Thiagaraj, Prabu
    Sinnen, Oliver
    [J]. 2016 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2016, : 53 - 60
  • [4] FPGA-based Acceleration of FT Convolution for Pulsar Search Using OpenCL
    Wang, Haomiao
    Thiagaraj, Prabu
    Sinnen, Oliver
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2019, 11 (04)
  • [5] KEYWORD EXTRACTION BASED ON WORD SYNONYMS USING WORD2VEC
    Ogul, Iskender Ulgen
    Ozcan, Caner
    Hakdagli, Ozlem
    [J]. 2019 27TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2019,
  • [6] Stability of Word Embeddings Using Word2Vec
    Chugh, Mansi
    Whigham, Peter A.
    Dick, Grant
    [J]. AI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11320 : 812 - 818
  • [7] FPGA-Based Deep-Pipelined Architecture for FDTD Acceleration Using OpenCL
    Muthumala, Hasitha
    Waidyasooriya
    Hariyama, Masanori
    [J]. 2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 108 - 113
  • [8] Word Semantic Similarity Calculation Based on Word2vec
    Jin, Xiaolin
    Zhang, Shuwu
    Liu, Jie
    [J]. 2018 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND INFORMATION SCIENCES (ICCAIS), 2018, : 12 - 16
  • [9] Study on Tibetan Word Vector based on Word2vec
    Yang, Ning
    Li, Guanyu
    Ding, Hailan
    Gong, Chunwei
    [J]. 2018 INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS AND CONTROL ENGINEERING (ISPECE 2018), 2019, 1187
  • [10] Word Clustering based on Word2vec and Semantic Similarity
    Luo Jie
    Wang Qinglin
    Li Yuan
    [J]. 2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 517 - 521