Presentation 2018-09-18
A case study of database filtering on streaming processing
Hiroki Nakagawa, Morihiro Kuga, Motoki Amagasaki, Masahiro Iida, Toshinori Sueyoshi,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) With the spread of IoT (Internet of Things) equipment in recent years, collection of big data becomes easy, and the demand for data analysis is increasing. However, when analyzing data with a processor, computation speed and power consumption become a problem. Therefore, in this research, the database processing speed is improved using FPGA (Field Programmable Gate Array) which is a reconfigurable logic device. We design a circuit for filtering processing to extract data satisfying the conditions from the database and evaluate the performance speed and circuit area. At that time, throughput is measured using MySQL which is open source database software, and it is used as a basis for computation of speed in software. Since the filtering process HW and the host PC are connected by PCIe, the data transfer speed is increased by using DMA (Direct Memory Access) for the data transfer between the processor and the FPGA, and the throughput is measured. Throughput increased by 2.28 times compared to MySQL when the data size is 1 MB. However, due to limitations of hardware resources, it is possible to restrict the size of data transfer, which impedes the improvement of throughput.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) FPGA / Database / Streaming Processing
Paper # RECONF2018-33
Date of Issue 2018-09-10 (RECONF)

Conference Information
Committee RECONF
Conference Date 2018/9/17(2days)
Place (in Japanese) (See Japanese page)
Place (in English) LINE Fukuoka Cafe Space
Topics (in Japanese) (See Japanese page)
Topics (in English) Reconfigurable Systems, etc.
Chair Masato Motomura(Hokkaido Univ.)
Vice Chair Yuichiro Shibata(Nagasaki Univ.) / Kentaro Sano(RIKEN)
Secretary Yuichiro Shibata(Hiroshima City Univ.) / Kentaro Sano(e-trees.Japan)
Assistant Yuuki Kobayashi(NEC) / Hiroki Nakahara(Tokyo Inst. of Tech.)

Paper Information
Registration To Technical Committee on Reconfigurable Systems
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A case study of database filtering on streaming processing
Sub Title (in English)
Keyword(1) FPGA
Keyword(2) Database
Keyword(3) Streaming Processing
1st Author's Name Hiroki Nakagawa
1st Author's Affiliation Kumamoto University(Kumamoto Univ.)
2nd Author's Name Morihiro Kuga
2nd Author's Affiliation Kumamoto University(Kumamoto Univ.)
3rd Author's Name Motoki Amagasaki
3rd Author's Affiliation Kumamoto University(Kumamoto Univ.)
4th Author's Name Masahiro Iida
4th Author's Affiliation Kumamoto University(Kumamoto Univ.)
5th Author's Name Toshinori Sueyoshi
5th Author's Affiliation Kumamoto University(Kumamoto Univ.)
Date 2018-09-18
Paper # RECONF2018-33
Volume (vol) vol.118
Number (no) RECONF-215
Page pp.pp.79-84(RECONF),
#Pages 6
Date of Issue 2018-09-10 (RECONF)