Automated Configuration Distribution for Computing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing systems face inefficiencies due to limitations in system configuration settings, which are often uniformly applied regardless of workload or system configuration, leading to suboptimal processing performance and user experience.

Innovation Solution

A novel technique for system characterization and configuration distribution that automates data collection, analysis, and feedback loop evaluation to prioritize optimal configuration settings across user devices, ensuring a minimum quality threshold is met while improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If uniform configuration settings are applied across all systems, then implementation simplicity is maintained, but processing performance becomes suboptimal

Engineering Contradiction:
Improveprocessing performanceVSAvoidconfiguration management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by characterizing specific system configurations (hardware specs, workload types, software versions) and assigning tailored configuration settings to each characterized group rather than applying uniform settings across all systems. This enables optimal performance for each system type while maintaining manageable complexity through automated characterization and grouping.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by systematically varying configuration parameters (such as cache settings, thread counts, memory allocation) across different tested configurations to identify optimal settings for each system characterization. The feedback loop analyzes performance metrics from these parameter variations to determine which configuration parameters yield best performance for each system type.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If configuration settings are optimized for specific workloads, then processing performance improves, but system adaptability decreases

Engineering Contradiction:
Improveprocessing performanceVSAvoidworkload flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent achieves universality by creating a multi-functional configuration management system that handles multiple workload types through a unified characterization and testing framework. The system characterizes systems across different workload categories and maintains multiple optimized configurations that can be selectively applied, enabling both specialized optimization and broad adaptability within a single system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent applies dynamics through its feedback loop mechanism that continuously collects performance data, analyzes results, and updates configuration recommendations based on actual system behavior. This dynamic adaptation allows the system to adjust configuration settings in response to changing workload conditions while maintaining optimized performance across different scenarios.

Inventive Principle:
Principle #15Dynamics

3Productivity

If distributed testing across user devices is implemented, then data collection efficiency increases, but system complexity increases

Engineering Contradiction:
Improvedata collection efficiencyVSAvoiddistribution mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling user devices to autonomously execute configured workloads, collect performance metrics, and report results back to the characterization system without requiring complex centralized control. Each device independently performs testing based on received configurations and automatically contributes data to the overall characterization database, simplifying the distribution mechanism while maintaining high data collection efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11088907B2System characterization and configuration distribution for facilitating improved performance at computing devices
Publication Date: 2021.08.10 INTEL CORP
  • US11088907B2 patent drawing
  • US11088907B2 patent drawing
  • US11088907B2 patent drawing

AI summary

A mechanism is described for facilitating system characterization and configuration distribution for promoting improved performance at computing devices. A method of embodiments, as described herein, includes selecting a computing device from a plurality of computing devices to perform a test relating to a default configuration corresponding to the computing device, where the computing device is selected based on at least one of a workload being initiated at the computing device or overall performance of the computing device. The method may further include evaluating feedback data resulting from the test to decide whether a change is necessitated for the default configuration, and computing a new configuration to replace the default configuration at the computing device, if the change is necessitated for the default configuration.