z-logo
open-access-imgOpen Access
Cooperative scheduling of multi‐core and cloud resources: multi‐thread‐based MCC offloading strategy
Author(s) -
Wang Zhaoyang,
Han Zhuo,
Yan Lei,
Yang Shouyi
Publication year - 2019
Publication title -
iet communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.355
H-Index - 62
eISSN - 1751-8636
pISSN - 1751-8628
DOI - 10.1049/iet-com.2019.0270
Subject(s) - computer science , cloud computing , mobile cloud computing , distributed computing , scheduling (production processes) , energy consumption , thread (computing) , real time computing , mathematical optimization , operating system , ecology , mathematics , biology
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.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here