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 条
  • [1] Cooperative scheduling of multi-core and cloud resources: fine-grained offloading strategy for multithreaded applications
    Wang, Zhaoyang
    Hao, Wanming
    Yan, Lei
    Han, Zhuo
    Yang, Shouyi
    IET COMMUNICATIONS, 2020, 14 (10) : 1632 - 1641
  • [2] Real-Time Dynamic Cloud Simulation based on Multi-Core and Multi-Thread
    Guo, Haoran
    Pang, Jianmin
    Shan, Zheng
    2012 FOURTH INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY (MINES 2012), 2012, : 241 - 245
  • [3] Enhanced parallel thread scheduling for Java']Java based applications on multi-core architecture
    Chong, Kam-Mun
    Lam, Hai-Shuan
    Eswaran, Chikkannan
    Phon-Amnuaisuk, Somnuk
    10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 1144 - +
  • [4] Joint Offloading and Resource Allocation for Collaborative Cloud Computing With Dependent Subtask Scheduling on Multi-Core Server
    Gao, Zihan
    Zheng, Peixiao
    Hao, Wanming
    Yang, Shouyi
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (04) : 1401 - 1414
  • [5] Simulation and Performance Analysis of Multi-core Thread Scheduling and Migration Algorithms
    Sibai, Fadi N.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2010), 2010, : 895 - 900
  • [6] Combine Thread with Memory Scheduling for Maximizing Performance in Multi-core Systems
    Jia, Gangyong
    Han, Guangjie
    Shi, Liang
    Wan, Jian
    Dai, Dong
    2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 298 - 305
  • [7] Energy Delay Tradeoff in Cloud Offloading for Multi-Core Mobile Devices
    Jiang, Zhefeng
    Mao, Shiwen
    IEEE ACCESS, 2015, 3 : 2306 - 2316
  • [8] Multi-core-, multi-thread-based optimization algorithm for large-scale traveling salesman problem
    Wei, Xin
    Ma, Liang
    Zhang, Huizhen
    Liu, Yong
    ALEXANDRIA ENGINEERING JOURNAL, 2021, 60 (01) : 189 - 197
  • [9] Softerror mitigation for multi-core processors based on thread replication
    Serrano-Cases, Alejandro
    Restrepo-Calle, Felipe
    Cuenca-Asensi, Sergio
    Martinez-Alvarez, Antonio
    2019 20TH IEEE LATIN AMERICAN TEST SYMPOSIUM (LATS), 2019,
  • [10] A Resource Scheduling Strategy for Intrusion Detection on Multi-Core Platform
    Zhuang, Zhuojun
    Luo, Yuan
    Li, Minglu
    Weng, Chuliang
    2008 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2008, : 583 - 590