DPU Subsystem Access via Virtual Switch Link Subdivision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information handling systems face challenges in efficiently managing subsystems without requiring direct cabling between the data processing unit (DPU) and the subsystem, limiting the flexibility and efficiency of computational task offloading.
Innovation Solution
The DPU supports multi-directional link subdivision and dynamic virtual switch reconfiguration, enabling direct access to subsystems through a virtual switch hierarchy without physical cabling, by identifying and configuring the DPU and switch to partition communication channels and invoke a virtual switch hierarchy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If direct DPU-to-subsystem cabling is used, then communication efficiency is improved, but device complexity and cabling requirements increase
Solution Approach 1:
The patent introduces a switch as an intermediary device between the DPU and subsystem. The switch enables the DPU to access the subsystem through virtual switch hierarchy without requiring direct physical cabling connections. This mediator approach maintains communication efficiency while significantly reducing cabling complexity and configuration requirements.
2Adaptability or versatility
If multi-directional link subdivision is implemented, then adaptability and communication flexibility are improved, but device complexity increases
Solution Approach 1:
The patent segments the communication links into multiple directions (upstream and downstream) with distinct channel assignments. The DPU partitions communication channels into first group for upstream traffic and second group for downstream traffic, enabling flexible multi-directional communication while managing complexity through structured organization of link subdivision.
Solution Approach 2:
The patent implements dynamic reconfiguration capabilities where the DPU can adaptively select operating modes (such as SRIS mode) and dynamically adjust communication channel assignments based on operational requirements. This dynamic approach enhances communication flexibility while containing complexity through programmable control rather than fixed hardware configurations.
Data Source
AI summary
Managing a subsystem of an information handling system by a data processing unit (DPU), including identifying a first connection between the DPU and a switch; identifying a second connection between the switch and the subsystem; identifying computational capabilities of the DPU, including routing support of the DPU; determining, based on the identified computational capabilities of the DPU, that the DPU supports multi-directional link subdivision; in response to determining that the DPU supports multi-directional link subdivision: configuring the DPU to select the multi-directional link subdivision as an operating mode of the DPU; configuring the switch to invoke a virtual switch hierarchy at the switch to enable communication between the DPU and the subsystem through the virtual switch hierarchy; and after configuring the DPU and the switch, accessing, by the DPU, the subsystem to manage operation of the subsystem.


