Workload Management Model for Dynamic IHS Parameter Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems face challenges in dynamically managing computing workloads to optimize resource allocation and reduce noise and power consumption, as existing methods lack efficient mechanisms for real-time workload classification and adaptive parameter adjustment.

Innovation Solution

A method and system for managing computing workloads through a calibration and configuration of a workload management model, which identifies characteristics of workloads, classifies them, and generates configuration policies to adjust parameters such as CPU frequency, fan speed, and thermal settings, enabling dynamic optimization of resource allocation and noise reduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the information handling system increases processing capability to handle more workloads, then productivity is improved, but acoustic noise increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoidacoustic noise
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system dynamically adjusts fan speed and processing capability based on real-time workload classification. The workload manager monitors workload characteristics and classifies them into different categories, then applies appropriate configuration rules to adjust system parameters accordingly. This allows the system to operate at high processing capability when needed and reduce fan speed and noise when workloads are lighter, resolving the contradiction between productivity and acoustic noise.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes physical parameters (fan speed, CPU frequency) based on workload classification results. The configuration policy includes configuration rules that map workload classifications to specific parameter adjustments. By changing these parameters dynamically according to the current workload, the system can optimize the trade-off between processing capability and acoustic noise generation.

Inventive Principle:
Principle #35Parameter changes

2Object-generated harmful factors

If the information handling system adjusts parameters dynamically to reduce noise, then acoustic noise is reduced, but response time increases

Engineering Contradiction:
Improveacoustic noiseVSAvoidresponse time
Core Design Contradiction:
Object-generated harmful factorsVSLoss of time

Solution Approach 1:

The system performs preliminary classification of workloads upon detection and pre-applies appropriate configuration rules before the workload fully executes. The workload manager immediately classifies the workload characteristics and applies the corresponding configuration policy, which includes pre-adjusting fan speed and processing parameters. This preliminary action reduces noise early in the workload execution without causing significant response time delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors workload execution and provides feedback to the configuration policy. The feedback mechanism allows the system to adjust parameters in real-time based on actual workload behavior, ensuring that noise reduction does not excessively delay workload completion. The feedback loop enables dynamic optimization between acoustic noise reduction and response time.

Inventive Principle:
Principle #23Feedback

3Productivity

If the information handling system implements real-time workload classification and adaptive parameter adjustment, then productivity is optimized, but device complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidworkload management system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The workload manager implements self-service by automatically classifying workloads and applying configuration rules without requiring external intervention. The system monitors its own workloads, classifies them based on detected characteristics, and autonomously adjusts parameters according to the configuration policy. This self-service approach optimizes resource allocation while keeping the management system relatively simple, as it eliminates the need for complex external control mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The configuration policy acts as an intermediary between the workload classification system and the hardware parameters. Instead of directly complex interactions between workload monitoring and hardware control, the configuration policy serves as a mediator that translates workload classifications into appropriate parameter adjustments. This intermediary layer simplifies the overall system architecture while maintaining optimized resource allocation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240345876A1Managing computing workloads at an information handling system
Publication Date: 2024.10.17 DELL PROD LP
  • US20240345876A1 patent drawing
  • US20240345876A1 patent drawing
  • US20240345876A1 patent drawing

AI summary

Managing computing workloads at an information handling system (IHS), including performing, at a first time, a calibration and configuration of a computing workload management model, including: identifying characteristics of a workload executing at the IHS; performing, based on the characteristics, a classification of the workload executing at the IHS; training, based on the classification of the workload, the computing workload management model, including generating a configuration policy including configuration rules, the configuration rules for automatically adjusting parameters of the IHS; performing, at a second time, a steady-state management of the computing workloads at the IHS, including: monitoring execution of an additional workload at the IHS; in response to execution of the additional workload, i) accessing the computing workload management model including the configuration policy, ii) identifying configuration rules based on the monitored execution of the additional computing workload, iii) applying the configuration rules to automatically adjust parameters of the IHS.