Cooperative scheduling of multi-core and cloud resources: multi-thread-based MCC offloading strategy

被引:9
|
作者
Wang, Zhaoyang [1 ]
Han, Zhuo [1 ]
Yan, Lei [1 ]
Yang, Shouyi [1 ]
机构
[1] Zhengzhou Univ, Sch Informat Engn, 100 Sci Ave, Zhengzhou 450001, Henan, Peoples R China
关键词
mobile computing; multi-threading; cloud computing; fading channels; search problems; telecommunication scheduling; NP problem; multithreaded computing; local MTC strategy; single-threaded MCC offloading strategy; cloud resources; modern multicore mobile devices; mobile cloud; MCC offloading strategy; fading channel state; optimal data transmission scheme; linear time searching algorithm; NP; MOBILE; CHALLENGES;
D O I
10.1049/iet-com.2019.0270
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Modern multi-core mobile devices are the main application objects of mobile cloud computing (MCC). In previous works, researchers have formulated various heuristic algorithms to solve the NP problem. This work combines MCC with multi-threaded computing (MTC) of multi-core mobile devices to avoid NP problems and proposes an MTC-based MCC offloading strategy. First, the authors design an MTC strategy for the application model of cloud computing. Then, they use the data transmission scheme that is dynamically adjusted according to the fading channel state. Finally, based on the MTC strategy and the optimal data transmission scheme, they obtain the MTC-based MCC offloading strategy through a linear time searching algorithm. Simulation results show that compared with the local MTC strategy and the single-threaded MCC offloading strategy, the MTC-based MCC offloading strategy can significantly reduce energy consumption and improve the computing ability in multi-threaded applications.
引用
收藏
页码:2146 / 2154
页数:9
相关论文
共 50 条
  • [21] Scheduling for multi-stage applications with scalable virtual resources in cloud computing
    Zhu, Jie
    Li, Xiaoping
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2017, 8 (05) : 1633 - 1641
  • [22] Design and Development of a Run-Time Monitor for Multi-Core Architectures in Cloud Computing
    Kang, Mikyung
    Kang, Dong-In
    Crago, Stephen P.
    Park, Gyung-Leen
    Lee, Junghoon
    SENSORS, 2011, 11 (04) : 3595 - 3610
  • [23] Scheduling for multi-stage applications with scalable virtual resources in cloud computing
    Jie Zhu
    Xiaoping Li
    International Journal of Machine Learning and Cybernetics, 2017, 8 : 1633 - 1641
  • [24] Scheduling Stochastic Multi-Stage Jobs to Elastic Hybrid Cloud Resources
    Zhu, Jie
    Li, Xiaoping
    Ruiz, Ruben
    Xu, Xiaolong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (06) : 1401 - 1415
  • [25] Scheduling Periodical Multi-Stage Jobs With Fuzziness to Elastic Cloud Resources
    Zhu, Jie
    Li, Xiaoping
    Ruiz, Ruben
    Li, Wei
    Huang, Haiping
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (12) : 2819 - 2833
  • [26] How Cloud Computing, IoT and Multi-core systems affect software engineering principles
    Schubert, Lutz
    Tsitsipas, Athanasios
    Jeffery, Keith
    2018 32ND INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2018, : 337 - 342
  • [27] Cooperative Task Offloading for Multi-Access Edge-Cloud Networks: A Multi-Group Multi-Agent Deep Reinforcement Learning
    Suzuki, Akito
    Kobayashi, Masahiro
    Old, Eiji
    2024 33RD INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, ICCCN 2024, 2024,
  • [28] Collaborative Scheduling of Multi-cloud Distributed Multi-cloud Tasks Based on Evolutionary Multi-tasking Algorithm
    Zhao, Tianhao
    Wu, Linjie
    Cui, Zhihua
    Cai, Xingjuan
    BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 1, BIC-TA 2023, 2024, 2061 : 3 - 13
  • [29] Multi-User and Multi-Task Offloading Decision Algorithms Based on Imbalanced Edge Cloud
    Feng, Wen-Jiang
    Yang, Chong-Hai
    Zhou, Xiao-Shan
    IEEE ACCESS, 2019, 7 : 95970 - 95977
  • [30] Q-learning based computation offloading for multi-UAV-enabled cloud-edge computing networks
    Wang, Meng
    Shi, Shuo
    Gu, Shushi
    Gu, Xuemai
    Qin, Xue
    IET COMMUNICATIONS, 2020, 14 (15) : 2481 - 2490