Storage Device Configuration Adjustment for Graphic Processors

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemanual configuration convenienceVSAvoidconfiguration error probability
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple switching circuits are added to input/output module, then circuit connection flexibility improves, but device complexity and cost increase

Engineering Contradiction:
Improvecircuit connection flexibilityVSAvoidinput/output module complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvedynamic connection adjustmentVSAvoiddata transmission speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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

Engineering Contradiction:
Improveconnection adaptabilityVSAvoidtotal system cost
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS10628362B2Storage device for graphic processors and configuration setting adjusting method
Publication Date: 2020.04.21 WIWYNN CORP
  • US10628362B2 patent drawing
  • US10628362B2 patent drawing
  • US10628362B2 patent drawing

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.