Delay-Sensitive Computation Partitioning for Mobile Augmented Reality Applications

被引:0
|
作者
Zhang, Chaokun [1 ]
Zheng, Rong [2 ]
Cui, Yong [3 ]
Li, Chenhe [2 ]
Wu, Jianping [2 ,3 ]
机构
[1] Tianjin Univ, Coll Intelligence & Comp, Tianjin, Peoples R China
[2] McMaster Univ, Dept Comp & Software, Hamilton, ON, Canada
[3] Tsinghua Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金; 加拿大自然科学与工程研究理事会;
关键词
Edge computing; Mobile augmented reality; Computation partitioning; Precedence constraint; CLOUD; SCHEDULES; BOUNDS;
D O I
10.1109/iwqos49365.2020.9212917
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Good user experiences in Mobile Augmented Reality (MAR) applications require timely processing and rendering of virtual objects on user devices. Today's wearable AR devices are limited in computation, storage, and battery lifetime. Edge computing, where edge devices are employed to offload part or all computation tasks, allows an acceleration of computation without incurring excessive network latency. In this paper, we use acyclic data flow graphs to model the computation and data flow in MAR applications and aim to minimize the makespan of processing input frames. Due to task dependencies and variable resource availability, makespan minimization is proven to be NP-hard in general. We design DPA, a polynomial-time heuristic algorithm for this problem. For special data flow graphs including chain or star, the algorithm can provide optimal solutions or solutions with a constant approximation ratio. The effectiveness of DPA has been evaluated using extensive simulations with realistic workloads and resource availability measured from a prototype implementation.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Delay-Sensitive Multiplayer Augmented Reality Game Planning in Mobile Edge Computing
    Jia, Mike
    Liang, Weifa
    [J]. MSWIM'18: PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, 2018, : 147 - 154
  • [2] A Multi-User Mobile Computation Offloading and Transmission Scheduling Mechanism for Delay-Sensitive Applications
    Yi, Changyan
    Cai, Jun
    Su, Zhou
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (01) : 29 - 43
  • [3] A routing protocol for delay-sensitive applications in mobile ad hoc networks
    Kumar, Rakesh
    Misra, Manoj
    Sarje, Anil K.
    [J]. 2006 INTERNATIONAL SYMPOSIUM ON AD HOC AND UBIQUITOUS COMPUTING, 2007, : 12 - 17
  • [4] How to Network Delay-Sensitive Applications
    Chuprikov, Pavel
    Kogan, Kirill
    [J]. 2021 IFIP NETWORKING CONFERENCE AND WORKSHOPS (IFIP NETWORKING), 2021,
  • [5] A QoS routing protocol for delay-sensitive applications in mobile ad hoc networks
    Macharla, Pradeep
    Kumar, Rakesh
    Sarje, Anil K.
    Misra, M.
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEM SOFTWARE AND MIDDLEWARE AND WORKSHOPS, VOLS 1 AND 2, 2008, : 720 - 727
  • [6] Energy-efficient computation offloading and resource allocation for delay-sensitive mobile edge computing
    Wang, Quyuan
    Guo, Songtao
    Liu, Jiadi
    Yan, Yuanyuan
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2019, 21 : 154 - 164
  • [7] MOBILE AUGMENTED REALITY APPLICATIONS
    Prochazka, David
    Stencl, Michael
    Popelka, Ondrej
    Stastny, Jiri
    [J]. MENDEL 2011 - 17TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, 2011, : 469 - 476
  • [8] Distributed multicast routing for delay-sensitive applications
    Im, YJ
    Choi, YH
    [J]. ELECTRONICS LETTERS, 1998, 34 (18) : 1721 - 1722
  • [9] Delay-Sensitive Mobile Crowdsensing: Algorithm Design and Economics
    Cheung, Man Hon
    Hou, Fen
    Huang, Jianwei
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (12) : 2761 - 2774
  • [10] Energy-Minimized Partial Computation Offloading for Delay-Sensitive Applications in Heterogeneous Edge Networks
    Bi, Jing
    Yuan, Haitao
    Zhang, Kaiyi
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (04) : 1941 - 1954