Parallelizing Stream Compression for IoT Applications on Asymmetric Multicores
Xianzhi Zeng, Shuhao Zhang
Abstract
Data stream compression attracts much attention recently due to the rise of IoT applications. Thanks to the balanced computational power and energy consumption, asymmetric multicores are widely used in IoT devices. This paper introduces CStream, a novel framework for parallelizing stream compression on asymmetric multicores to minimize energy consumption without violating the user-specified compressing latency constraint. Existing works cannot effectively utilize asymmetric multicores for stream compression, primarily due to the non-trivial asymmetric computation and asymmetric communication effects. To this end, CStream is developed with the following two novel designs: 1) fine-grained decomposition, which decomposes a stream compression procedure into multiple fine-grained tasks to better expose the task-core affinities under the asymmetric computation effects; and 2) asymmetry-aware task scheduling, which schedules the decomposed tasks based on a novel cost model to exploit the exposed task-core affinities while considering asymmetric communication effects. To validate our proposal, we evaluate CStream with five competing mechanisms of parallelizing stream compression algorithms on a recent asymmetric multicore processor. We evaluate CStream with five competing mechanisms of parallelizing stream compression algorithms to validate our proposal on a recent asymmetric multicore processor. Our extensive experiments based on a benchmark of three algorithms and four datasets show that CStream outperforms alternative approaches by up to 53% lower energy consumption without compressing latency constraint violation.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 8c1b7bc1-4a9e-4575-ab60-059236099bb3Cited by top-tier papers4
- Fast Parallel Recovery for Transactional Stream Processing on MulticoresJianjun Zhao, Haikun Liu, Shuhao Zhang, Zhuohui Duan et al.ICDE 2024 · 3 citations
- FreewayML: An Adaptive and Stable Streaming Learning Framework for Dynamic Data StreamsZheng Qin, Zheheng Liang, Lijie Xu, Wentao Wu et al.ICDE 2025 · 2 citations
- Impeller: Stream Processing on Shared LogsZhiting Zhu, Zhipeng Jia, Newton Ni, Dixin Tang et al.EuroSys 2025 · 1 citation
- Chameleon: Adaptive and Scalable Stream Processing Over Sensor SourcesDimitrios Giouroukis, Varun Pandey, Steffen Zeuch, Volker MarklICDE 2025
Builds on5
- AsyMo: scalable and efficient deep-learning inference on asymmetric mobile CPUsManni Wang, Shaohua Ding, Ting Cao, Yunxin Liu et al.MobiCom 2021 · 69 citations
- waveSZ: a hardware-algorithm co-design of efficient lossy compression for scientific dataJiannan Tian, Sheng Di, Chengming Zhang, Xin Liang et al.PPoPP 2020 · 26 citations
- Towards Concurrent Stateful Stream Processing on Multicore ProcessorsShuhao Zhang, Yingjun Wu, Feng Zhang, Bingsheng HeICDE 2020 · 21 citations
- Scabbard: Single-Node Fault-Tolerant Stream ProcessingGeorgios Theodorakis, Fotios Kounelis, Peter R. Pietzuch, Holger PirkVLDB 2022 · 21 citations
- Parallelizing Intra-Window Join on Multicores: An Experimental StudyShuhao Zhang, Yancan Mao, Jiong He, Philipp M. Grulich et al.SIGMOD 2021 · 16 citations
Related papers
- CompressStreamDB: Fine-Grained Adaptive Stream Processing without DecompressionYu Zhang, Feng Zhang, Hourun Li, Shuhao Zhang et al.ICDE 2023 · 18 citations
- MorphStream: Adaptive Scheduling for Scalable Transactional Stream Processing on MulticoresYancan Mao, Jianjun Zhao, Shuhao Zhang, Haikun Liu et al.SIGMOD 2023 · 13 citations
- Minimizing Latency for Multi-DNN Inference on Resource-Limited CPU-Only Edge DevicesTao Wang, Tuo Shi, Xiulong Liu, Jianping Wang et al.INFOCOM 2024 · 9 citations
- Pushing Point Cloud Compression to the EdgeZiyu Ying, Shulin Zhao, Sandeepa Bhuyan, Cyan Subhra Mishra et al.MICRO 2022 · 15 citations
- Low-Latency Neural Stereo StreamingQiqi Hou, Farzad Farhadzadeh, Amir Said, Guillaume Sautière et al.CVPR 2024
