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 条
  • [21] A High-Throughput FPGA-Based Architecture for Advanced Encryption Standard: AES-512 Using Pre-ciphered Lookup Table
    Kumar, Vivek
    Pandey, Purnendu Shekhar
    Ranjan, Praful
    INTELLIGENT COMMUNICATION, CONTROL AND DEVICES, ICICCD 2017, 2018, 624 : 41 - 48
  • [22] A High-Throughput FPGA Architecture for Parallel Connected Components Analysis Based on Label Reuse
    Klaiber, Michael J.
    Bailey, Donald G.
    Ahmed, Silvia
    Baroud, Yousef
    Simon, Sven
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2013, : 302 - 305
  • [23] High-Throughput FPGA-Based Hardware Accelerators for Deflate Compression and Decompression Using High-Level Synthesis
    Ledwon, Morgan
    Cockburn, Bruce F.
    Han, Jie
    IEEE ACCESS, 2020, 8 : 62207 - 62217
  • [24] An FPGA-Based YOLOv6 Accelerator for High-Throughput and Energy-Efficient Object Detection
    Sha, Xingan
    Yanagisawa, Masao
    Shi, Youhua
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2025, E108A (03) : 473 - 481
  • [25] High-Throughput FPGA-Based Inference of Gradient Tree Boosting Models for Position Estimation in PET Detectors
    Krueger, Karl
    Mueller, Florian
    Gebhardt, Pierre
    Weissler, Bjoern
    Schug, David
    Schulz, Volkmar
    IEEE TRANSACTIONS ON RADIATION AND PLASMA MEDICAL SCIENCES, 2023, 7 (03) : 253 - 262
  • [26] High-Throughput Programmable Systolic Array FFT Architecture and FPGA Implementations
    Nash, J. Greg
    2014 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2014, : 878 - 884
  • [27] SCALABLE HIGH-THROUGHPUT SRAM-BASED ARCHITECTURE FOR IP-LOOKUP USING FPGA
    Le, Hoang
    Jiang, Weirong
    Prasanna, Viktor K.
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 137 - 142
  • [28] FPGA-based low-complexity high-throughput real-time hardware accelerator for robust watermarking
    Ge, Hangqi
    Sha, Jin
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (04) : 813 - 820
  • [29] FPGA-based low-complexity high-throughput real-time hardware accelerator for robust watermarking
    Hangqi Ge
    Jin Sha
    Journal of Real-Time Image Processing, 2019, 16 : 813 - 820
  • [30] Pipelined Parallel Join and Its FPGA-Based Acceleration
    Yoshimi, Masato
    Oge, Yasin
    Yoshinaga, Tsutomu
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2017, 10 (04)