상세 보기
Equilibria: Co-Optimizing Energy and Latency in Online ML-Based Stream Processing Systems
- Oh, Sejeong;
- Baek, So yang;
- Moon, Gordon Euhyun;
- Park, Sung yong
WEB OF SCIENCE
0SCOPUS
0초록
An Online machine learning (ML)-based streaming processing system (SPS) combines real-time stream processing with continuous, incremental learning through simultaneous model training and inference. This system processes large, dynamic, high-velocity data streams while adapting its models to improve performance over time. However, balancing the tradeoff between latency and energy efficiency remains a critical challenge, which has not been adequately addressed in prior research. This paper introduces EQUILIBRIA, a novel framework designed to co-optimize power consumption and latency in Online ML-based SPS. EQUILIBRIA integrates dynamic voltage and frequency scaling (DVFS) with two innovative energy optimization strategies. First, a Pareto-based clock frequency adjustment mechanism dynamically tunes both core and memory clock frequencies to reduce latency while minimizing energy consumption. Second, a two-tier threshold training management technique optimizes energy use by periodically pausing and resuming model training once accuracy requirements are met, all while preserving latency. Experimental evaluations across various queries and traffic scenarios demonstrate that EQUILIBRIA achieves up to 58% energy savings without compromising latency, making a significant step forwards in energy-efficient, high-performance streaming analytics for modern, rapidly evolving data environments.
키워드
- 제목
- Equilibria: Co-Optimizing Energy and Latency in Online ML-Based Stream Processing Systems
- 저자
- Oh, Sejeong; Baek, So yang; Moon, Gordon Euhyun; Park, Sung yong
- 발행일
- 2025
- 유형
- Proceedings Paper
- 저널명
- IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing
- 페이지
- 33 ~ 42