Storage Device Configuration Adjustment for Graphic Processors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manual configuration of switching circuits in storage devices for graphic processors is inconvenient and costly due to the need for multiple PCIe switches, which increases complexity and data transmission bottlenecks.
Innovation Solution
A storage device with an input/output module that includes a processor and storage circuit to automatically determine and adjust configuration settings for switching circuits based on chassis and host connection statuses, using preset rules to ensure appropriate connections and reduce manual errors and costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If switching circuits are manually configured in chassis, then connection status can be adjusted, but manual operation convenience deteriorates and error probability increases
Solution Approach 1:
The system automatically detects chassis connection status and host connection status, then self-configures the switching circuit parameters without manual intervention. The processor reads initial configuration settings from the switching circuit, determines applicability based on connection statuses and preset rules, and automatically changes settings when needed, eliminating manual configuration errors.
Solution Approach 2:
The system implements feedback by detecting the actual connection status of chassis and hosts, comparing it with the initial configuration settings, and automatically adjusting the switching circuit parameters based on this feedback. This closed-loop control ensures the configuration always matches the physical connection state.
2Adaptability or versatility
If multiple switching circuits are added to input/output module, then circuit connection flexibility improves, but device complexity and cost increase
Solution Approach 1:
The patent extracts the switching circuit functionality from the input/output module and relocates it to the chassis level. Each chassis contains its own switching circuit that can be independently configured, eliminating the need for multiple PCIe switches in the input/output module while maintaining connection flexibility.
Solution Approach 2:
The system segments the switching circuit functionality across multiple chassis rather than concentrating it in the input/output module. Each chassis independently manages its own switching circuit, allowing distributed control and reducing the complexity burden on any single component.
3Adaptability or versatility
If switching circuits are added to input/output module, then dynamic connection adjustment capability improves, but data transmission speed deteriorates due to bottlenecks
Solution Approach 1:
The switching circuit functionality is extracted from the input/output module and placed in the chassis, removing it from the critical data transmission path. This eliminates the bottleneck effect that would occur if switching circuits were positioned in the input/output module, thereby maintaining high data transmission speeds while preserving dynamic connection adjustment capability.
4Adaptability or versatility
If multiple switching circuits are disposed in input/output module, then connection adaptability improves, but cost increases due to higher unit price
Solution Approach 1:
The patent extracts switching circuit functionality from the expensive input/output module and relocates it to the chassis, where it can be implemented more cost-effectively. This redistribution reduces the need for high-cost PCIe switches in the input/output module while maintaining the same connection adaptability.
Solution Approach 2:
The patent replaces expensive PCIe switches in the input/output module with more cost-effective switching circuit implementations in the chassis. This substitution reduces the unit price of individual switching components while maintaining overall system functionality.
Data Source
AI summary
A storage device for graphic processors and a configuration setting adjusting method are provided. The method includes: obtaining a chassis connection status by a processor according to a first chassis electrically connected to an input/output module; reading a first initial configuration setting in a switching circuit of the first chassis by the processor; obtaining a host connection status by the processor according to at least one first connection interface electrically connected to at least one first host; and determining whether the first initial configuration setting is applicable to the chassis connection status and the host connection status by the processor according to the chassis connection status, the host connection status and a preset rule; if not, adjusting, by the processor, the first initial configuration setting of the first chassis to another configuration setting which is applicable to the chassis connection status and the host connection status.


