Mobile terminal calculation unloading method based on task distribution
A mobile terminal, computing offloading technology, applied in the field of mobile communication, can solve the problems of complex computing method and unfavorable computing offloading efficiency, and achieve the effects of reducing computing time, computing time and energy consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
specific Embodiment 1
[0021] The mobile terminal computing offloading method based on task assignment in this embodiment includes the following steps:
[0022] Step a, the mobile terminal divides the tasks to be executed to form a series of subtasks;
[0023] Step b, sort the subtasks obtained in step a according to the length of execution time in the mobile terminal; the longer the calculation time, the higher the priority;
[0024] Step c, comprehensively consider the execution efficiency ratio k between the cloud server and the mobile terminal, and the execution time t of the subtask on the mobile terminal 1 , the residence time of the cloud server t 2 , network bandwidth B, find the cloud server that can offload each subtask;
[0025] Step d, according to the order of priority from high to low, offload the subtasks to the optimal cloud server among the cloud servers from which the subtask can be offloaded.
specific Embodiment 2
[0026] The mobile terminal computing offloading method based on task allocation in this embodiment, on the basis of the specific embodiment 1, further limits the subtasks to be the smallest tasks that cannot be further divided.
[0027] Such a technical solution can ensure that the tasks to be executed are divided into the most detailed, that is, the most sub-tasks are obtained, then the most parallel tasks are executed in the cloud server, and the time to complete all sub-tasks is also the shortest, further reducing the calculation of the mobile terminal time and reduce energy consumption.
specific Embodiment 3
[0028] The mobile terminal computing offloading method based on task allocation in this embodiment, on the basis of the specific embodiment 1, further defines the cloud server that can be offloaded in step c, k>1, t 2 >kt 1 cloud server.
[0029] in:
[0030] k>1, which can ensure that the execution efficiency of the cloud server is higher than that of the mobile terminal, and ensure that running subtasks in the cloud server can reduce the computing time;
[0031] t 2 >kt 1 , which can ensure that the subtasks are calculated in a single server without task migration between servers, thereby saving the time spent on task migration and also reducing the calculation time.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com