Multithread Optimal Offloading Strategy Based on Cloud and Edge Collaboration

Yifan Zhu, Zhaoyang Wang, Zhuo Han, Nana Li, Shouyi Yang · 2020

To make full use of the resources of multi-core CPU and improve the system performance, most processors adopt multithreaded technology. However, how to achieve the energy-efficient offloading strategy for multithreaded computing remains an open problem. In this paper, we provide a collaborative cloud and edge computing offloading strategy to reduce energy consumption. Firstly, we formulate a joint optimizing offloading decision and computation resource allocation problem. Then, we design a collaborative cloud and edge computing search offloading (CCESO) algorithm. Based on this, the energy consumption minimization problem of a single thread application is transformed into a convex optimization problem through the time allocation strategy to achieve the optimal solution of the objective function. Secondly, for multithreaded applications, the cooperation scheme and offloading strategy between multi-thread are given to reduce the energy consumption of multithreaded. Experimental data show that the proposed collaborative cloud and edge computing offloading strategy can effectively reduce energy consumption.

Read the paper · More papers on PaperTik