Resource Scheduling for High-Computational-Power Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In intelligent device systems, such as intelligent vehicle-mounted systems, high CPU occupancy rates due to multiple applications running simultaneously lead to system lag and poor user experience, necessitating effective resource scheduling to manage computational power without hardware upgrades.

Innovation Solution

A resource scheduling method and apparatus that monitor the system's ability to handle high-computational-power applications, allocating additional resources by adjusting CPU frequency and prioritizing processes to ensure smooth operation without upgrading hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple applications are loaded and running simultaneously, then the system functionality is improved, but the CPU occupancy rate increases causing system lag

Engineering Contradiction:
Improvesystem functionalityVSAvoidsystem responsiveness
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements dynamic resource scheduling that adjusts CPU resource allocation in real-time based on application priorities and system load conditions. The scheduler dynamically modifies process scheduling parameters, CPU frequency, and resource distribution to maintain system responsiveness while supporting multiple applications, resolving the contradiction between system functionality and productivity.

Inventive Principle:
Principle #15Dynamics

2Speed

If CPU frequency is increased to handle high-computational-power applications, then the application performance is improved, but the power consumption and heat generation increase

Engineering Contradiction:
Improveapplication performanceVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent dynamically changes CPU frequency parameters based on application computational requirements. When high-computational-power applications are detected, the system adjusts CPU frequency to appropriate levels to achieve required performance while minimizing unnecessary power consumption and heat generation, resolving the contradiction between speed and energy use.

Inventive Principle:
Principle #35Parameter changes

3Power

If hardware upgrades are performed to handle high computational loads, then the system capacity is improved, but the cost increases

Engineering Contradiction:
Improvesystem capacityVSAvoidsystem cost
Core Design Contradiction:
PowerVSEase of manufacture

Solution Approach 1:

The patent achieves increased system capacity through software-based resource scheduling and parameter optimization rather than hardware upgrades. By intelligently allocating existing hardware resources and optimizing system parameters, the patent provides enhanced computational power handling capabilities without the cost of hardware upgrades, resolving the contradiction between power and ease of manufacture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11573836B2Resource scheduling method and apparatus, and storage medium
Publication Date: 2023.02.07 APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECH CO LTD
  • US11573836B2 patent drawing
  • US11573836B2 patent drawing
  • US11573836B2 patent drawing

AI summary

A resource scheduling method and apparatus, an electronic device, and a storage medium are provided, which are related to the technical field of system resource scheduling. The resource scheduling method comprises: monitoring whether a current system can bear a load of a target application which has triggered and entered a high-computational-power scenario, subjecting the system to resource scheduling if the system is monitored to be unable to bear the load of the target application, and running the target application in the high-computational-power scenario based on scheduled system resources.