SDXI Control Plane Composition for LCS Memory Address Spaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The standardization of the Smart Data Accelerator Interface (SDXI) for memory-to-memory data transfers/transforms has not considered a control plane to configure memory address spaces for Logically Composed Systems (LCS), limiting the ability to perform memory-to-memory data transfers/transforms between memory addresses in dynamic memory systems.

Innovation Solution

An Information Handling System (IHS) with a processing system and a memory system that includes instructions to provide a Smart Data Accelerator Interface (SDXI) control plane manager engine, capable of discovering and composing an LCS that includes an SDXI data plane by identifying memory subsystem capabilities and satisfying request requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If SDXI standardization is implemented for memory-to-memory data transfers, then data transfer efficiency is improved, but the system lacks control plane functionality for configuring memory address spaces

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidcontrol plane configuration capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system is divided into two distinct planes: the SDXI data plane for high-speed memory-to-memory data transfers and the SDXI control plane for configuration and management. This segmentation allows the data plane to operate at full speed while the control plane handles configuration tasks independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The SDXI control plane acts as an intermediary between the orchestrator device and the memory subsystems, enabling configuration of memory address spaces and coordination of data transfers without interfering with the high-speed data path.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If memory systems are made dynamic and composed for LCS, then resource allocation flexibility is improved, but configuration and coordination complexity increases

Engineering Contradiction:
Improveresource allocation flexibilityVSAvoidconfiguration and coordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The SDXI control plane serves as an intermediary that manages the complexity of configuring and coordinating multiple memory subsystems in dynamic LCS environments, shielding applications from this complexity while enabling flexible resource allocation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The control plane implements feedback mechanisms to track and manage the state of memory address spaces and data transfer operations, enabling dynamic resource allocation while maintaining system coherence and avoiding configuration conflicts.

Inventive Principle:
Principle #23Feedback

3Productivity

If multiple memory subsystems are composed for LCS, then resource utilization is improved, but the need for standardized control plane functionality increases system complexity

Engineering Contradiction:
Improveresource utilizationVSAvoidcontrol plane standardization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The SDXI control plane is designed as a universal interface that can manage multiple different memory subsystems and configurations through standardized functions, enabling resource composition across heterogeneous systems without increasing complexity.

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

Solution Approach 2:

By separating control plane functions from data plane operations, the system enables standardized management of multiple memory subsystems while keeping data transfer paths simple and efficient.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12498975B2Logically composed system (LCS) smart data accelerator interface (SDXI) data plane configuration system
Publication Date: 2025.12.16 DELL PROD LP
  • US12498975B2 patent drawing
  • US12498975B2 patent drawing
  • US12498975B2 patent drawing

AI summary

A Logically Composed System (LCS) Smart Data Accelerator Interface (SDXI) data plane configuration system includes a resource management system coupled to an orchestrator device that is coupled to a plurality of resource devices. The resource management system discovers a first SDXI node in the plurality of resource devices, with the first SDXI node configured to process SDXI information and including a first memory subsystem that is configured to provide an SDXI memory space. The resource management system also identifies first memory system capabilities) of the first memory subsystem included in the first SDXI node and, when the resource management system subsequently receives an LCS request, it composes an LCS that includes an SDXI data plane provided by the first SDXI node based on capabilities requirement(s) identified in the LCS request being satisfied by the first memory subsystem capabilities) of the first memory subsystem included in the first SDXI node