DBScholar

Back to papers

SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures

Summary: SABER is a window-based streaming engine for CPUs and GPUs, enabling data-parallel streaming SQL. Adaptive lookahead scheduling maps work to the device; pipelined CPU-GPU transfers hide movement, boosting throughput with low latency across windows. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h17de88cead381f36
Venue
SIGMOD
Year
2016
Pagerank
7.6428848e-05
Overall Rank
3,106 | 79.12%
DOI
10.1145/2882903.2882906

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{koliousis_sigmod16,
        title = {{SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures}},
        author = {Koliousis, Alexandros and Weidlich, Matthias and Fernandez, Raul Castro and Wolf, Alexander L. and Costa, Paolo and Pietzuch, Peter},
        series = {{SIGMOD} '16},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/2882903.2882906},
        url = {https://dl.acm.org/doi/10.1145/2882903.2882906},
        year = {2016}
}

Incoming Citations (Sorted by Pagerank)

Showing 21 of 21 citing papers.

Rank Citing Paper Year Venue Pagerank
2,284 Pump Up the Volume: Processing Large Data on GPUs with Fast Interconnects 2020 SIGMOD 8.6954168e-05
3,922 Analyzing Efficient Stream Processing on Modern Hardware 2019 VLDB 6.9229432e-05
4,918 LightSaber: Efficient Window Aggregation on Multi-core Processors 2020 SIGMOD 6.3548575e-05
5,325 BriskStream: Scaling Data Stream Processing on Shared-Memory Multicore Architectures 2019 SIGMOD 6.1799622e-05
6,123 Parallel Index-based Stream Join on a Multicore CPU 2020 SIGMOD 5.8789534e-05
6,266 Beyond Analytics: The Evolution of Stream Processing Systems 2020 SIGMOD 5.8303329e-05
6,441 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 5.7834762e-05
6,541 A Holistic View of Stream Partitioning Costs 2017 VLDB 5.7523608e-05
7,976 Rethinking Stateful Stream Processing with RDMA 2022 SIGMOD 5.4146123e-05
9,200 Dalton: Learned Partitioning for Distributed Data Streams 2023 VLDB 5.2084806e-05
9,252 Enabling Signal Processing over Data Streams 2017 SIGMOD 5.2056825e-05
9,283 AT-GIS: Highly Parallel Spatial Query Processing with Associative Transducers 2016 SIGMOD 5.203265e-05
9,810 Scabbard: Single-Node Fault-Tolerant Stream Processing 2022 VLDB 5.1257999e-05
10,084 ContTune: Continuous Tuning by Conservative Bayesian Optimization for Distributed Stream Data Processing Systems 2023 VLDB 5.0830849e-05
10,267 Darwin: Scale-In Stream Processing 2022 CIDR 5.0492285e-05
10,566 Enjima: A Resource-Adaptive Stream Processing System 2026 SIGMOD 4.9793485e-05
10,937 RayDB: Building Databases with Ray Tracing Cores 2026 VLDB 4.9793485e-05
11,127 Flux: Unifying Heterogeneous Infrastructure for Alibaba AnalyticDB 2025 SIGMOD 4.9793485e-05
11,315 Improving Time Series Data Compression in Apache IoTDB 2025 VLDB 4.9793485e-05
11,344 Towards Designing Future-Proof Data Processing Systems 2025 VLDB 4.9793485e-05
11,972 Klink: Progress-Aware Scheduling for Streaming Data Systems 2021 SIGMOD 4.9793485e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 20 of 20 cited papers.

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

Rank Cited Paper Year Venue Pagerank
25 NiagaraCQ: A Scalable Continuous Query System for Internet Databases 2000 SIGMOD 0.00053930011
218 MillWheel: Fault-Tolerant Stream Processing at Internet Scale 2013 VLDB 0.00024390324
231 Storm @Twitter 2014 SIGMOD 0.00023841089
304 GPUTeraSort: High Performance Graphics Co-processor Sorting for Large Database Management 2006 SIGMOD 0.00021604795
510 TelegraphCQ: Continuous Dataflow Processing 2003 SIGMOD 0.00017065714
594 Linear Road: A Stream Data Management Benchmark 2004 VLDB 0.00015823573
685 Trill: A High-Performance Incremental Query Processor for Diverse Analytics 2015 VLDB 0.00014782777
771 The Yin and Yang of Processing Data Warehousing Queries on GPU Devices 2013 VLDB 0.00014085862
856 Hardware-Oblivious Parallelism for In-Memory Column-Stores 2013 VLDB 0.00013428547
968 Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management 2013 SIGMOD 0.00012782051
1,387 How Soccer Players Would do Stream Joins 2011 SIGMOD 0.00010825457
2,122 Revisiting Co-Processing for Hash Joins on the Coupled CPU-GPU Architecture 2013 VLDB 9.0084047e-05
2,532 Microsoft CEP Server and Online Behavioral Targeting 2009 VLDB 8.3350246e-05
2,739 General Incremental Sliding-Window Aggregation 2015 VLDB 8.0721161e-05
3,159 S-Store: A Streaming NewSQL System for Big Velocity Applications 2014 VLDB 7.5808147e-05
3,200 Why it is time for a HyPE: A Hybrid Query Processing Engine for Efficient GPU Coprocessing in DBMS 2013 VLDB 7.5437496e-05
3,491 In-Cache Query Co-Processing on Coupled CPU-GPU Architectures 2015 VLDB 7.2619913e-05
5,770 IBM InfoSphere Streams for Scalable, Real-Time, Intelligent Transportation Services 2010 SIGMOD 5.9997863e-05
6,513 Geospatial Stream Query Processing using Microsoft SQL Server StreamInsight 2010 VLDB 5.7596327e-05
6,935 Demonstrating Efficient Query Processing in Heterogeneous Environments 2014 SIGMOD 5.6400985e-05
Previous Page 1 / 1 Next

Semantically Similar Papers