Database Paper Browser

Back to papers

Streams on Wires — A Query Compiler for FPGAs

Summary: Glacier, an FPGA-based query compiler, maps continuous stream operators (selection, aggregation, grouping, windowing) to modular logic circuits. Placing the FPGA in the NIC-to-CPU data path yields >1M tuples/s directly from the network, reducing CPU transfer overhead. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
9922
Venue
VLDB
Year
2009
Pagerank
9.1249844e-05
Overall Rank
2,279 | 84.17%
DOI
-

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 19 of 19 citing papers.

Rank Citing Paper Year Venue Pagerank
948 Data Processing on FPGAs 2009 VLDB 0.0001510759
1,882 Ibex - An Intelligent Storage Engine with Support for Advanced SQL Off-loading 2014 VLDB 0.00010210181
3,793 Complex Event Detection at Wire Speed with FPGAs 2010 VLDB 6.7561977e-05
3,947 Efficient Event Processing through Reconfigurable Hardware for Algorithmic Trading 2010 VLDB 6.5972805e-05
4,383 Flexible Query Processor on FPGAs 2013 VLDB 6.2274297e-05
4,482 The bionic DBMS is coming, but what will it look like? 2013 CIDR 6.1431623e-05
5,124 Accelerating Generalized Linear Models with MLWeaving: A One-Size-Fits-All System for Any-Precision Learning 2019 VLDB 5.6747536e-05
6,963 A Morsel-Driven Query Execution Engine for Heterogeneous Multi-Cores 2019 VLDB 4.8769125e-05
7,038 Demonstrating Efficient Query Processing in Heterogeneous Environments 2014 SIGMOD 4.8500241e-05
7,385 Less Watts, More Performance: An Intelligent Storage Engine for Data Appliances 2013 SIGMOD 4.7400111e-05
8,201 Accelerating Pattern Matching Queries in Hybrid CPU-FPGA Architectures 2017 SIGMOD 4.5555217e-05
8,433 Histograms as a Side Effect of Data Movement for Big Data 2014 SIGMOD 4.5078508e-05
8,516 Glacier: A Query-to-Hardware Compiler 2010 SIGMOD 4.4899996e-05
8,715 Scotch: Generating FPGA-Accelerators for Sketching at Line Rate 2021 VLDB 4.4571724e-05
8,930 An Application-Specific Instruction Set for Accelerating Set-Oriented Database Primitives 2014 SIGMOD 4.4229886e-05
9,881 DASH: Asynchronous Hardware Data Processing Services 2023 CIDR 4.2602815e-05
11,534 The End of Moore’s Law and the Rise of The Data Processor 2021 VLDB 4.1905499e-05
11,714 RAPID: In-Memory Analytical Query Processing Engine with Extreme Performance per Watt 2018 SIGMOD 4.1905499e-05
12,173 SwissBox: An Architecture for Data Processing Appliances 2011 CIDR 4.1905499e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 6 of 6 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers

Overall Rank Paper Year Venue Pagerank
59 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.0006445664
10,897 Program your (custom) SIMD instruction set on FPGA in C++ 2024 CIDR 4.1905499e-05
9,784 Is FPGA Useful for Hash Joins? Exploring Hash Joins on Coupled CPU-FPGA Architecture 2020 CIDR 4.2806921e-05
5,732 FPGA-based Multithreading for In-Memory Hash Joins 2015 CIDR 5.3473621e-05
3,793 Complex Event Detection at Wire Speed with FPGAs 2010 VLDB 6.7561977e-05
5,179 FPGA-based Data Partitioning 2017 SIGMOD 5.6384436e-05
2,292 Pipelined Query Processing in Coprocessor Environments 2018 SIGMOD 9.0884645e-05
4,383 Flexible Query Processor on FPGAs 2013 VLDB 6.2274297e-05
948 Data Processing on FPGAs 2009 VLDB 0.0001510759
8,516 Glacier: A Query-to-Hardware Compiler 2010 SIGMOD 4.4899996e-05