Remote Processor Tuning for Workload-Specific Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems often have processor settings that are not optimally configured for specific workloads, leading to inefficient use of processors, as these settings are typically fixed during manufacturing and cannot be adjusted by customers, and field engineering services to adjust these settings are expensive and not widely available.

Innovation Solution

A tuning system that establishes a direct communication channel between processors and a control center, allowing for the capture and analysis of processor activity data to provide customized operating parameter recommendations, enabling adjustments to settings such as clock frequencies and resource allocation, independent of the host operating system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If processor settings are fixed during manufacturing, then device complexity is reduced and ease of manufacture is improved, but processor performance optimization for specific workloads deteriorates

Engineering Contradiction:
Improveease of manufactureVSAvoidprocessor performance
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent implements dynamic processor configuration by enabling remote modification of processor settings after manufacturing. The system allows processors to transition from static factory-default configurations to dynamically adjusted states based on actual workload requirements, resolving the contradiction between manufacturing simplicity and performance optimization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system enables changes to processor operating parameters (such as frequency, voltage, and power states) remotely after manufacturing. This allows the processor to adapt its parameters to specific workload characteristics without requiring complex manufacturing processes or field service interventions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If field engineering services are provided to adjust processor settings, then processor performance is improved, but service cost increases

Engineering Contradiction:
Improveprocessor performanceVSAvoidservice cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent implements a self-service mechanism where the processor system automatically monitors its own performance metrics and workload characteristics, then remotely adjusts its configuration without requiring expensive field engineering services. The system performs its own optimization through automated feedback loops.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system establishes feedback channels that continuously monitor processor performance and workload characteristics, then use this information to automatically adjust processor settings. This closed-loop feedback system eliminates the need for manual field engineering while maintaining performance optimization.

Inventive Principle:
Principle #23Feedback

3Reliability

If processor settings are fixed, then reliability is improved through consistent configuration, but adaptability to different workloads deteriorates

Engineering Contradiction:
Improveconfiguration stabilityVSAvoidworkload adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system enables processors to dynamically adapt their configuration based on detected workload characteristics while maintaining stable operation within each configured state. The transition between configurations is controlled and monitored to preserve system reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system allows controlled changes to processor parameters in response to different workload types. By monitoring workload characteristics and adjusting parameters accordingly, the system achieves both adaptability to diverse workloads and reliability through controlled, monitored parameter transitions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11556352B2Remote modification of processor operating parameters
Publication Date: 2023.01.17 INTEL CORP
  • US11556352B2 patent drawing
  • US11556352B2 patent drawing
  • US11556352B2 patent drawing

AI summary

Examples provided herein provide a manner of monitoring performance characteristics of a central processing unit or other instruction executing hardware device and adjusting settings of the central processing unit or other instruction executing hardware device. Performance characteristics can be gathered and stored in a secure memory or storage device. The performance characteristics can be transmitted to a control center using a provisioned network transceiver that does not rely on an operating system executed by the central processing unit or the hardware platform of the central processing unit. The control center can determine settings that are to be applied by the central processing unit or instruction executing hardware device and transmit the settings for use by the central processing unit or instruction executing hardware device.