CXL Host Configuration Using Shortest-Path Device Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The configuration of computing systems using the Computer Express Link (CXL) technology is inefficient and labor-intensive, requiring manual intervention and technical expertise due to the lack of automated methods for selecting suitable devices.

Innovation Solution

A method and apparatus for configuring a host system that automatically determines a target processor and CXL devices on a CXL bus based on configuration information, using the shortest connection path to construct a computing system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration method is used, then users can control the configuration process, but the configuration process is time-consuming and labor-intensive

Engineering Contradiction:
Improveconfiguration operationVSAvoidconfiguration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs self-configuration by automatically detecting available CXL devices, calculating optimal connection paths, and configuring the host system without requiring manual user intervention. The configuration method autonomously completes the entire setup process based on computing configuration requirements.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-determines the target processor and CXL devices based on configuration requirements before actual configuration begins. By pre-calculating the shortest connection paths and identifying idle devices, the system prepares all necessary configuration parameters in advance, enabling rapid automated configuration.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If manual configuration method is used, then users can ensure accurate configuration, but technical expertise is required and configuration is labor-intensive

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces manual mechanical configuration operations with automated computational algorithms. The system uses path calculation algorithms and device detection mechanisms to automatically determine optimal configurations, substituting human expertise with computational intelligence that maintains accuracy while reducing complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system continuously detects the status of CXL devices and adjusts configuration decisions based on real-time feedback about device availability and connection status. This feedback mechanism ensures accurate configuration while simplifying the user's role to merely providing initial requirements.

Inventive Principle:
Principle #23Feedback

3Productivity

If automated configuration method is implemented, then configuration efficiency is improved, but device selection and path determination complexity increases

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoiddevice selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The configuration process is segmented into distinct modular steps: device detection, path calculation, target device selection, and configuration execution. Each step handles a specific aspect of the complexity independently, making the overall automated system manageable and efficient while dividing the complex task into simpler sub-tasks.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12554671B2Method and device for configuring host system,apparatus, computing system, and non-transitory readable storage medium
Publication Date: 2026.02.17 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US12554671B2 patent drawing
  • US12554671B2 patent drawing
  • US12554671B2 patent drawing

AI summary

Provided are a configuration method and device for a host system, a computing system, and a storage medium. The method comprises: a target processor is determined from a plurality of devices on a CXL bus according to acquired host configuration information; a target CXL device is determined from CXL devices corresponding to each piece of the device configuration information, to obtain M target CXL devices; and a target CXL switch is configured using the M target CXL devices, the target processor and a shortest connection path between the target CXL device and the target processor, to configure a host system. The embodiments of the present disclosure solve the problem in the related art that a host system cannot be quickly constructed according to computing configuration requirements, thereby achieving the effect of quickly constructing a host system.