An FPGA-based High-Throughput Stream Join Architecture

被引:4
|
作者
Kritikakis, Charalabos [1 ]
Chrysos, Grigorios [1 ]
Dollas, Apostolos [1 ]
Pnevmatikatos, Dionisios N. [1 ]
机构
[1] Tech Univ Crete, Microprocessor & Hardware Lab, Khania, Greece
关键词
stream processing; ScaleJoin; join operator; FPGA architecture; WINDOW JOINS;
D O I
10.1109/FPL.2016.7577354
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Stream join is a fundamental operation that combines information from different high-speed and high-volume data streams. This paper presents an FPGA-based architecture that maps the most performance-efficient stream join algorithm, i.e. ScaleJoin, to reconfigurable logic. The system was fully implemented on a Convey HC-2ex hybrid computer and the experimental performance evaluation shows that the proposed system outperforms by up to one order of magnitude the corresponding fully optimized parallel software-based solution running on a high-end 48-core multiprocessor platform. The proposed architecture can be used as a generic template for mapping stream processing algorithms to reconfigurable logic, taking into consideration real-world challenges.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] High-Throughput FPGA-based QC-LDPC Decoder Architecture
    Mhaske, Swapnil
    Kee, Hojin
    Ly, Tai
    Aziz, Ahsan
    Spasojevic, Predrag
    [J]. 2015 IEEE 82ND VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2015,
  • [2] High-Throughput Parallel SRAM-Based Hash Join Architecture on FPGA
    Wu, Wen-Qi
    Xue, Mei-Ting
    Zhu, Tian-Qi
    Ma, Zhen-Guo
    Yu, Feng
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (11) : 2502 - 2506
  • [3] High-throughput parallel DWT hardware architecture implemented on an FPGA-based platform
    Mohammed Shaaban Ibraheem
    Khalil Hachicha
    Syed Zahid Ahmed
    Laurent Lambert
    Patrick Garda
    [J]. Journal of Real-Time Image Processing, 2019, 16 : 2043 - 2057
  • [4] High-throughput parallel DWT hardware architecture implemented on an FPGA-based platform
    Ibraheem, Mohammed Shaaban
    Hachicha, Khalil
    Ahmed, Syed Zahid
    Lambert, Laurent
    Garda, Patrick
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (06) : 2043 - 2057
  • [5] HIGH THROUGHPUT FILTER ARCHITECTURE FOR OPTIMAL FPGA-BASED IMPLEMENTATIONS
    Kamboh, Hamid M.
    Khan, Shoab A.
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2013, 22 (05)
  • [6] High-Throughput FPGA-based Emulator for Structured LDPC Codes
    Angarita, Fabian
    Torres, Vicente
    Perez-Pascual, Asuncion
    Valls, Javier
    [J]. 2012 19TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2012, : 404 - 407
  • [7] A Scalable FPGA-based Accelerator for High-Throughput MCMC Algorithms
    Hosseini, Morteza
    Islam, Rashidul
    Kulkarni, Amey
    Mohsenin, Tinoosh
    [J]. 2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 201 - 201
  • [8] FPGA-based High-Throughput Montgomery Modular Multipliers for RSA Cryptosystems
    Xiao, Hao
    Yu, Sijia
    Cheng, Biqian
    Liu, Guangzhu
    [J]. IEICE ELECTRONICS EXPRESS, 2022,
  • [9] FPGA-based high-throughput Montgomery modular multipliers for RSA cryptosystems
    Xiao, Hao
    Yu, Sijia
    Cheng, Biqian
    Liu, Guangzhu
    [J]. IEICE ELECTRONICS EXPRESS, 2022, 19 (09):
  • [10] An FPGA-Based High-Throughput Dataflow Accelerator for Lightweight Neural Network
    Zhao, Zhiyuan
    Li, Jixing
    Chen, Gang
    Jiang, Zhelong
    Qiao, Ruixiu
    Xu, Peng
    Chen, Yihao
    Lu, Huaxiang
    [J]. 2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,