C-based adaptive stream processing on dynamically reconfigurable hardware: A case study on window join

Eric Shun Fukuda, Hideyuki Kawashima, Hiroaki Inoue, Taro Fujii, Koichiro Furuta, Tetsuya Asai, Masato Motomura

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Stream processing is becoming an important application field for reconfigurable architectures due to its two trends: 1) data rate and power consumption of a stream processing system is rapidly increasing, and 2) data streams have wide characteristics that should be dealt with different hardware architectures. However, utilizing reconfigurable processors requires hardware development skills which software engineers who develop algorithms do not have in general.

Original languageEnglish
Title of host publicationReconfigurable Computing
Subtitle of host publicationArchitectures, Tools, and Applications - 9th International Symposium, ARC 2013, Proceedings
Number of pages1
DOIs
Publication statusPublished - 2013 Apr 3
Externally publishedYes
Event9th International Symposium on Applied Reconfigurable Computing, ARC 2013 - Los Angeles, CA, United States
Duration: 2013 Mar 252013 Mar 27

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7806 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other9th International Symposium on Applied Reconfigurable Computing, ARC 2013
CountryUnited States
CityLos Angeles, CA
Period13/3/2513/3/27

Fingerprint

Reconfigurable hardware
Reconfigurable Hardware
Stream Processing
Join
Hardware
Reconfigurable architectures
Reconfigurable Architectures
Hardware Architecture
Processing
Data Streams
Power Consumption
Electric power utilization
Engineers
Software
Skills
Trends

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Fukuda, E. S., Kawashima, H., Inoue, H., Fujii, T., Furuta, K., Asai, T., & Motomura, M. (2013). C-based adaptive stream processing on dynamically reconfigurable hardware: A case study on window join. In Reconfigurable Computing: Architectures, Tools, and Applications - 9th International Symposium, ARC 2013, Proceedings (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 7806 LNCS). https://doi.org/10.1007/978-3-642-36812-7_23

C-based adaptive stream processing on dynamically reconfigurable hardware : A case study on window join. / Fukuda, Eric Shun; Kawashima, Hideyuki; Inoue, Hiroaki; Fujii, Taro; Furuta, Koichiro; Asai, Tetsuya; Motomura, Masato.

Reconfigurable Computing: Architectures, Tools, and Applications - 9th International Symposium, ARC 2013, Proceedings. 2013. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 7806 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Fukuda, ES, Kawashima, H, Inoue, H, Fujii, T, Furuta, K, Asai, T & Motomura, M 2013, C-based adaptive stream processing on dynamically reconfigurable hardware: A case study on window join. in Reconfigurable Computing: Architectures, Tools, and Applications - 9th International Symposium, ARC 2013, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 7806 LNCS, 9th International Symposium on Applied Reconfigurable Computing, ARC 2013, Los Angeles, CA, United States, 13/3/25. https://doi.org/10.1007/978-3-642-36812-7_23
Fukuda ES, Kawashima H, Inoue H, Fujii T, Furuta K, Asai T et al. C-based adaptive stream processing on dynamically reconfigurable hardware: A case study on window join. In Reconfigurable Computing: Architectures, Tools, and Applications - 9th International Symposium, ARC 2013, Proceedings. 2013. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-642-36812-7_23
Fukuda, Eric Shun ; Kawashima, Hideyuki ; Inoue, Hiroaki ; Fujii, Taro ; Furuta, Koichiro ; Asai, Tetsuya ; Motomura, Masato. / C-based adaptive stream processing on dynamically reconfigurable hardware : A case study on window join. Reconfigurable Computing: Architectures, Tools, and Applications - 9th International Symposium, ARC 2013, Proceedings. 2013. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{ac4ef51de1ac4e0d82778166a39f77d1,
title = "C-based adaptive stream processing on dynamically reconfigurable hardware: A case study on window join",
abstract = "Stream processing is becoming an important application field for reconfigurable architectures due to its two trends: 1) data rate and power consumption of a stream processing system is rapidly increasing, and 2) data streams have wide characteristics that should be dealt with different hardware architectures. However, utilizing reconfigurable processors requires hardware development skills which software engineers who develop algorithms do not have in general.",
author = "Fukuda, {Eric Shun} and Hideyuki Kawashima and Hiroaki Inoue and Taro Fujii and Koichiro Furuta and Tetsuya Asai and Masato Motomura",
year = "2013",
month = "4",
day = "3",
doi = "10.1007/978-3-642-36812-7_23",
language = "English",
isbn = "9783642368110",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
booktitle = "Reconfigurable Computing",

}

TY - GEN

T1 - C-based adaptive stream processing on dynamically reconfigurable hardware

T2 - A case study on window join

AU - Fukuda, Eric Shun

AU - Kawashima, Hideyuki

AU - Inoue, Hiroaki

AU - Fujii, Taro

AU - Furuta, Koichiro

AU - Asai, Tetsuya

AU - Motomura, Masato

PY - 2013/4/3

Y1 - 2013/4/3

N2 - Stream processing is becoming an important application field for reconfigurable architectures due to its two trends: 1) data rate and power consumption of a stream processing system is rapidly increasing, and 2) data streams have wide characteristics that should be dealt with different hardware architectures. However, utilizing reconfigurable processors requires hardware development skills which software engineers who develop algorithms do not have in general.

AB - Stream processing is becoming an important application field for reconfigurable architectures due to its two trends: 1) data rate and power consumption of a stream processing system is rapidly increasing, and 2) data streams have wide characteristics that should be dealt with different hardware architectures. However, utilizing reconfigurable processors requires hardware development skills which software engineers who develop algorithms do not have in general.

UR - http://www.scopus.com/inward/record.url?scp=84875493014&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84875493014&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-36812-7_23

DO - 10.1007/978-3-642-36812-7_23

M3 - Conference contribution

AN - SCOPUS:84875493014

SN - 9783642368110

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

BT - Reconfigurable Computing

ER -