Presentation | 2021-01-28 Study of a Hardware Implementation of a Long Short-Term Memory with HDLRuby Yuki Maehara, Ryota Sakai, Lovic Gauthier, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In the recent years, many global companies have attempted to use FPGA for implementing applications in the field of AI such as automatic driving systems and automatic spoken language recognition. In this paper we propose to use HDLRuby, a new hardware description language with high flexibility for designing AI-related FPGA applications. HDLRuby integrates paradigms original for hardware design including object-oriented programming, generic programming, meta programming and reflection, and is designed as a part of the Ruby framework. In this study, we take advantage of these features to implement a long short-term memory neural network, whose architecture is tailored through a limited number of parameters. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | FPGA / Ruby / HDLRuby / Neural Networks / LSTM |
Paper # | CAS2020-54,ICTSSL2020-39 |
Date of Issue | 2021-01-21 (CAS, ICTSSL) |
Conference Information | |
Committee | CAS / ICTSSL |
---|---|
Conference Date | 2021/1/28(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Online |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | Students session, General session |
Chair | Yasuhiro Takashima(Univ. of Kitakyushu) / Hiroshi Tamura(Chuo Univ.) |
Vice Chair | Hiroki Sato(Sony LSI Design) / Koichi Gyoda(Shibaura Inst. of Tech.) / Munenari Inoguchi(Toyama Univ.) |
Secretary | Hiroki Sato(Yamanashi Univ.) / Koichi Gyoda(Sony LSI Design) / Munenari Inoguchi(Synspective) |
Assistant | Motoi Yamaguchi(TECHNOPRO) / Yohei Nakamura(Hitachi) / Shunichi Yokoyama(NIED) |
Paper Information | |
Registration To | Technical Committee on Circuits and Systems / Technical Committee on Information and Communication Technologies for Safe and Secure Life |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Study of a Hardware Implementation of a Long Short-Term Memory with HDLRuby |
Sub Title (in English) | |
Keyword(1) | FPGA |
Keyword(2) | Ruby |
Keyword(3) | HDLRuby |
Keyword(4) | Neural Networks |
Keyword(5) | LSTM |
1st Author's Name | Yuki Maehara |
1st Author's Affiliation | National Institute of Technology, Ariake College(NITAC) |
2nd Author's Name | Ryota Sakai |
2nd Author's Affiliation | National Institute of Technology, Ariake College(NITAC) |
3rd Author's Name | Lovic Gauthier |
3rd Author's Affiliation | National Institute of Technology, Ariake College(NITAC) |
Date | 2021-01-28 |
Paper # | CAS2020-54,ICTSSL2020-39 |
Volume (vol) | vol.120 |
Number (no) | CAS-346,ICTSSL-347 |
Page | pp.pp.85-90(CAS), pp.85-90(ICTSSL), |
#Pages | 6 |
Date of Issue | 2021-01-21 (CAS, ICTSSL) |