Presentation 2013-09-18
An Implementation of High Performance Stream Processing on a Reconfigurable Hardware
Eric-shun FUKUOKA, Hideyuki KAWASHIMA, Hiroaki INOUE, Taro FUJII, Koichiro FURUTA, Tetsuya ASAI, Masato MOTOMURA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Stream processing is one of the applications that reconfigurable hardware can be highly effective. In this paper, we give answers to the following questions by implementing window join, one of the operators of stream processing, on a reconfigurable hardware: 1) what do software engineers need in order to utilize reconfigurable hardware; 2) how can adaptive stream processing be implemented with such solution. Through our implementation on a dynamically reconfigurable hardware with C-based HLS, we found that software engineers would need five aware nesses in order to utilize hardware as a stream processing platform. Also, dynamically reconfigurable hardware improves the power efficiency of adaptive stream processing.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) stream processing / window join / adaptive query processing / dynamically reconfigurable hardware
Paper # RECONF2013-21
Date of Issue

Conference Information
Committee RECONF
Conference Date 2013/9/11(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Reconfigurable Systems (RECONF)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An Implementation of High Performance Stream Processing on a Reconfigurable Hardware
Sub Title (in English)
Keyword(1) stream processing
Keyword(2) window join
Keyword(3) adaptive query processing
Keyword(4) dynamically reconfigurable hardware
1st Author's Name Eric-shun FUKUOKA
1st Author's Affiliation Graduate School of Information Science and Technology, Hokkaido University()
2nd Author's Name Hideyuki KAWASHIMA
2nd Author's Affiliation Graduate School of Systems and Information Engineering, University of Tsukuba
3rd Author's Name Hiroaki INOUE
3rd Author's Affiliation NEC Corporation
4th Author's Name Taro FUJII
4th Author's Affiliation Renesas Electronics Corporation
5th Author's Name Koichiro FURUTA
5th Author's Affiliation Renesas Electronics Corporation
6th Author's Name Tetsuya ASAI
6th Author's Affiliation Graduate School of Information Science and Technology, Hokkaido University
7th Author's Name Masato MOTOMURA
7th Author's Affiliation Graduate School of Information Science and Technology, Hokkaido University
Date 2013-09-18
Paper # RECONF2013-21
Volume (vol) vol.113
Number (no) 221
Page pp.pp.-
#Pages 6
Date of Issue