Self‐adaptation on parallel stream processing: A systematic review
A recurrent challenge in real‐world applications is autonomous management of the
executions at run‐time. In this vein, stream processing is a class of applications that compute …
executions at run‐time. In this vein, stream processing is a class of applications that compute …
{FineStream}:{Fine-Grained}{Window-Based} stream processing on {CPU-GPU} integrated architectures
Accelerating SQL queries on stream processing by utilizing heterogeneous coprocessors,
such as GPUs, has shown to be an effective approach. Most works show that heterogeneous …
such as GPUs, has shown to be an effective approach. Most works show that heterogeneous …
Fine-grained multi-query stream processing on integrated architectures
Exploring the sharing opportunities among multiple stream queries is crucial for high-
performance stream processing. Modern stream processing necessitates accelerating …
performance stream processing. Modern stream processing necessitates accelerating …
Latency‐aware adaptive micro‐batching techniques for streamed data compression on graphics processing units
CM Stein, DA Rockenbach, D Griebler… - Concurrency and …, 2021 - Wiley Online Library
Stream processing is a parallel paradigm used in many application domains. With the
advance of graphics processing units (GPUs), their usage in stream processing applications …
advance of graphics processing units (GPUs), their usage in stream processing applications …
Stretch: Virtual shared-nothing parallelism for scalable and elastic stream processing
V Gulisano, H Najdataei… - … on Parallel and …, 2022 - ieeexplore.ieee.org
Stream processing applications extract value from raw data through Directed Acyclic Graphs
of data analysis tasks. Shared-nothing (SN) parallelism is the de-facto standard to scale …
of data analysis tasks. Shared-nothing (SN) parallelism is the de-facto standard to scale …
Stream Aggregation with Compressed Sliding Windows
PR Geethakumari, I Sourdis - ACM Transactions on Reconfigurable …, 2023 - dl.acm.org
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 …
massive volumes of data. Incoming data needs to be stored in a sliding window during …
A specialized memory hierarchy for stream aggregation
PR Geethakumari, I Sourdis - 2021 31st International …, 2021 - ieeexplore.ieee.org
High throughput stream aggregation is essential for many applications that analyze massive
volumes of data. Incoming data need to be stored in a sliding window before processing, in …
volumes of data. Incoming data need to be stored in a sliding window before processing, in …
cuz-checker: A gpu-based ultra-fast assessment system for lossy compressions
Lossy compression is becoming an indispensable technique for the success of today's
extreme-scale high-performance computing projects that produce vast volumes of data …
extreme-scale high-performance computing projects that produce vast volumes of data …
Performance analysis of big data ETL process over CPU-GPU heterogeneous architectures
S Lee, S Park - 2021 IEEE 37th International Conference on …, 2021 - ieeexplore.ieee.org
While GPUs have been utilized in the analysis stage of big data processing, the demand for
GPU use in the extract-transform-load (ETL) stage has recently been increasing. There have …
GPU use in the extract-transform-load (ETL) stage has recently been increasing. There have …
Streamzip: Compressed sliding-windows for stream aggregation
PR Geethakumari, I Sourdis - 2021 International Conference on …, 2021 - ieeexplore.ieee.org
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 before …
massive volumes of data. Incoming data needs to be stored in a sliding-window before …