计算机科学
分析
供应
计算
云计算
钥匙(锁)
实时计算
约束(计算机辅助设计)
资源(消歧)
视频跟踪
分布式计算
GSM演进的增强数据速率
计算卸载
边缘计算
视频处理
数据挖掘
人工智能
算法
计算机网络
操作系统
机械工程
工程类
作者
Ziyi Wang,Songyu Zhang,Jing Cheng,Zhixiong Wu,Zhen Cao,Yong Cui
标识
DOI:10.1109/icdcs57875.2023.00058
摘要
The growth of video volumes and increased DNN capabilities have led to a growing desire for video analytics, which demands intensive computation resources. Traditional resource provisioning strategies, such as configuring a cluster per peak utilization, lead to low resource efficiency. Serverless computing is a promising way to avoid wasteful resource provisioning since video analytics regularly encounters bursty input workloads and finegrained video content dynamics. For serverless-based video analytics, the application configuration (frame rate, detection model, and computation resources) will impact several metrics, such as computation cost and analytics accuracy. In this paper, we investigate the joint configuration adjustment problem for video knobs and computation resources provided by the serverless platform. We propose an algorithm that can efficiently adapt configurations for video streams to address two key challenges in serverless-based video analytics systems, including the complex relationships between the configurations and the key performance metrics, and the dynamically best configuration. Our algorithm is developed based on Markov approximation to minimize the computation cost within an accuracy constraint. We have developed a prototype over AWS Lambda and conducted extensive experiments with real-world video streams. The results show that our algorithm can greatly reduce the computation cost under the constraint of target accuracy.
科研通智能强力驱动
Strongly Powered by AbleSci AI