SplitStream: Distributed and workload-adaptive video analytics at the edge

被引:0
|
作者
Liang, Yu [1 ]
Zhang, Sheng [2 ]
Wu, Jie [3 ]
机构
[1] Nanjing Normal Univ, Sch Comp & Elect Informat, Sch Artificial Intelligence, Nanjing, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
[3] Temple Univ, Ctr Networked Comp, Philadelphia, PA USA
关键词
Edge computing; Video analytics; Workload balancing;
D O I
10.1016/j.jnca.2024.103866
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning -based video analytics is computation -intensive. Manufacturers such as Nvidia have launched many embedded deep learning accelerators and are rapidly gaining market share. However, the computing resources of such accelerators are still limited and heterogeneous. Although existing systems aim at optimizing video query tasks from a variety of perspectives, they rarely consider the general cooperation between heterogeneous edge devices and the dynamic workload of video content. In this work, we present SplitStream, a distributed system for accelerating video query tasks across heterogeneous edge devices, which is able to fully utilize the resources on each device and adapt to the workload dynamics. The key to achieving this is the data parallelism brought by the multi -instance mechanism and the dynamic workload adaptability brought by the two -level workload balancing mechanism. Evaluation results show SplitStream reduces the result retrieval time by up to 19% and improves the resource utilization by up to 234%.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] A Workload-Adaptive Streaming Partitioner for Distributed Graph Stores
    Ali Davoudian
    Liu Chen
    Hongwei Tu
    Mengchi Liu
    Data Science and Engineering, 2021, 6 : 163 - 179
  • [2] A Workload-Adaptive Streaming Partitioner for Distributed Graph Stores
    Davoudian, Ali
    Chen, Liu
    Tu, Hongwei
    Liu, Mengchi
    DATA SCIENCE AND ENGINEERING, 2021, 6 (02) : 163 - 179
  • [3] Workload-Adaptive Filtering in Storage Engines
    Pan, Joshua
    PROCEEDINGS OF THE 2022 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA (SIGMOD '22), 2022, : 2533 - 2535
  • [4] Towards workload-adaptive scheduling for HPC clusters
    Goponenko, Alexander, V
    Izadpanah, Ramin
    Brandt, Jim M.
    Dechev, Damian
    2020 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2020), 2020, : 449 - 453
  • [5] Workload-Adaptive Configuration Tuning for Hierarchical Cloud Schedulers
    Han, Rui
    Liu, Chi Harold
    Zong, Zan
    Chen, Lydia Y.
    Liu, Wending
    Wang, Siyi
    Zhan, Jianfeng
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (12) : 2879 - 2895
  • [6] A Workload-Adaptive and Reconfigurable Bus Architecture for Multicore Processors
    Akram, Shoaib
    Papakonstantinou, Alexandros
    Kumar, Rakesh
    Chen, Deming
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2010, 2010
  • [7] Adaptive Cross-Camera Video Analytics at the Edge
    Chen, Kaiyang
    Zhu, Yifei
    Han, Zhu
    Wang, Xudong
    2022 IEEE 19TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2022), 2022, : 394 - 402
  • [8] Reinforcement Learning Based Online Request Scheduling Framework for Workload-Adaptive Edge Deep Learning Inference
    Tan, Xinrui
    Li, Hongjia
    Xie, Xiaofei
    Guo, Lu
    Ansari, Nirwan
    Huang, Xueqing
    Wang, Liming
    Xu, Zhen
    Liu, Yang
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (12) : 13222 - 13239
  • [9] ALERT: Workload-adaptive Learned Index Based on Radix Tree
    Chen J.-S.
    Chen K.
    Shou L.-D.
    Jiang D.-W.
    Chen G.
    Ruan Jian Xue Bao/Journal of Software, 2022, 33 (12): : 4688 - 4703
  • [10] Graph-Aware, Workload-Adaptive SPARQL Query Caching
    Papailiou, Nikolaos
    Tsoumakos, Dimitrios
    Karras, Panagiotis
    Koziris, Nectarios
    SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, : 1777 - 1792