System and methods for scheduling software tasks based on central processing unit power characteristics
A technology for processing tasks and tasks, applied in the direction of digital data processing components, power management, transmission systems, etc., can solve problems such as consumption of portable computing devices, overall performance impact, CPU power impact, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] Various embodiments will be described in detail with reference to the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts. References made to particular examples and implementations are for purposes of illustration and are not intended to limit the scope of the claims.
[0024] Various embodiments include methods, systems, and devices that implement this method for dynamically scheduling WLAN software tasks based on the power characteristics of a particular CPU (ie, the application CPU). In various embodiments, the WLAN subsystem may periodically monitor the throughput and number of application flows initiated by the user, and may schedule certain WLAN tasks (e.g., , IP stack and driver software) to minimize power usage.
[0025] The terms "computing device" and "mobile computing device" are used interchangeably herein to refer to any or all of the following: cellular telephones, ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


