arrow
返回

Stream Aggregation with Compressed Sliding Windows

delete2023-06-20
delete3
delete
OA
AI
P
Prajith Ramakrishnan Geethakumari *
I
Ioannis Sourdis
DOI:10.1145/3590774delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
High performance stream aggregation is critical for many emerging applications that analyze massive volumes of data. Incoming data needs to be stored in a sliding window during processing, in case the aggregation functions cannot be computed incrementally. Updating the window with new incoming values and reading it to feed the aggregation functions are the two primary steps in stream aggregation. Although window updates can be supported efficiently using multi-level queues, frequent window aggregations remain a performance bottleneck as they put tremendous pressure on the memory bandwidth and capacity. This article addresses this problem by enhancing StreamZip, a dataflow stream aggregation engine that is able to compress the sliding windows. StreamZip deals with a number of data and control dependency challenges to integrate a compressor in the stream aggregation pipeline and alleviate the memory pressure posed by frequent aggregations. In addition, StreamZip incorporates a caching mechanism for dealing with skewed-key distributions in the incoming data stream. In doing so, StreamZip offers higher throughput as well as larger effective window capacity to support larger problems. StreamZip supports diverse compression algorithms offering both lossless and lossy compression to integers as well as floating-point numbers. Compared to designs without compression, StreamZip lossless and lossy designs achieve up to 7.5x and 22x higher throughput, while improving the effective memory capacity by up to 5x and 23x, respectively.
Keyword:
Compression
dataflow
aggregation
sliding windows
stream processing

期刊

ACM Transactions on Reconfigurable Technology and Systems 封面图
ACM Transactions on Reconfigurable Technology and Systems
IF:
2.8
论文数:
598
被引数:
810

机构

C
chalmers university of technology
学者数:
1.5W
论文数: 1.6W
被引数: 10
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Detection Limits of DLS and UV‐Vis Spectroscopy in Characterization of Polydisperse Nanoparticles Colloids
err2013-07-14
err0
errOAAI
errEmilia Tomaszewska; Katarzyna Soliwoda; Kinga Kadziola; Beata Tkacz-Szczesna; Grzegorz Celichowski; Michal Cichomski; Witold Szmaja; Jaroslaw Grobelny
err分享
err收藏
StreamCloud: An Elastic and Scalable Data Streaming SystemStreamCloud: 一个弹性可扩展的数据流系统
err2012-12-01
err223
errOAAI
errGulisano, Vincenzo; Jimenez-Peris, Ricardo; Patino-Martinez, Marta; Soriente, Claudio; Valduriez, Patrick
err分享
err收藏
Activity-Dependent Increase of the AHP Amplitude in T Sensory Neurons of the Leech
err2002-11-01
err0
PREAI
errRossana Scuri; Riccardo Mozzachiodi; Marcello Brunelli
err分享
err收藏
学者 查看更多内容