Data Processing Apparatus Vector Computation Discrete Data Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data processing technologies for artificial intelligence, particularly in image recognition, face complexity and high data overhead due to the cumbersome processing of discrete data points.

Innovation Solution

A data processing apparatus comprising a decoding unit, discrete-address determining unit, continuous-data caching unit, and data read/write unit, which decodes processing instructions, determines storage addresses for discrete and continuous data, and caches data to simplify vector computations by transferring discrete data to continuous addresses or storing continuous data to discrete addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If discrete data points are processed using traditional technologies, then processing accuracy can be maintained, but the processing process becomes complicated and data overhead increases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes the data representation parameter from discrete address-based storage to continuous address-based storage. By transforming discrete data points into continuous data structures with associated address information, the system maintains processing accuracy while simplifying the data processing workflow and reducing complexity in data handling operations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary data structure that bridges discrete data points and continuous processing. This intermediary structure includes continuous data elements paired with address information, which mediates between the discrete nature of input data and the continuous processing requirements, thereby reducing processing complexity while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If discrete data points are processed using traditional technologies, then data can be handled accurately, but data overhead becomes high

Engineering Contradiction:
Improvedata accuracyVSAvoiddata overhead
Core Design Contradiction:
Measurement precisionVSLoss of substance

Solution Approach 1:

The patent changes the data storage parameter from discrete to continuous address space. By representing data through continuous addresses rather than discrete indices, the system reduces the metadata overhead associated with tracking individual data points while maintaining the precision needed for accurate processing.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent merges the data value with its address information into a unified continuous data structure. This combination eliminates the need for separate discrete data structures and their associated overhead, reducing data overhead while preserving measurement precision through the integrated address-value representation.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If vector computation is implemented to simplify processing, then processing efficiency improves, but data transformation complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiddata transformation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-establishing the continuous data structure and address mapping before actual computation. By preparing the data in advance in the continuous address format, the system enables efficient vector computation without introducing complexity during the computation process itself, as the data transformation is completed beforehand.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12106109B2Data processing apparatus and related product
Publication Date: 2024.10.01 ANHUI CAMBRICON INFORMATION TECH CO LTD
  • US12106109B2 patent drawing
  • US12106109B2 patent drawing
  • US12106109B2 patent drawing

AI summary

The present disclosure relates to a data processing apparatus and related products. The data processing apparatus includes a decoding unit, a discrete-address determining unit, a continuous-data caching unit, a data read/write unit, and a storage unit. Through the data processing apparatus, the processing instruction may be decoded and executed. Discrete data may be transferred to a continuous data address, or continuous data may be stored to multiple discrete data addresses. As such, a vector computation of discrete data and vector data restoration after the vector computation may be implemented, which may simplify a processing process, thereby reducing data overhead.