Neural Network Chip Architecture for Low-Power Parallel Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural networks rely on CPU or GPU for computations, leading to high power consumption and inefficient processing of large computational demands.

Innovation Solution

An integrated circuit chip apparatus with a main processing circuit and multiple basic processing circuits, equipped with data type conversion circuits, performs neural network computations in parallel and series, reducing computational loads and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If neural network computations are performed using CPU or GPU, then the computations can be executed, but the power consumption is high and processing efficiency is low

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The processor is divided into a master processing unit and multiple slave processing units. Each slave processing unit independently performs neural network computations on different data batches or layers, enabling parallel processing. This segmentation allows the system to distribute computational workload across multiple specialized units, significantly improving processing efficiency while reducing the power consumption per unit compared to using general-purpose CPU or GPU for the same task.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If a large number of computations are performed to achieve accurate neural network operations, then the computation accuracy is maintained, but the computational load and power consumption increase

Engineering Contradiction:
Improvecomputation accuracyVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Each slave processing unit is specifically designed and optimized for neural network computations, with dedicated computational resources and data structures tailored to this purpose. This local optimization allows each unit to perform computations efficiently with reduced redundancy, maintaining high accuracy while minimizing the overall computational load across the system.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The slave processing units continuously process neural network computations in parallel without idle time, maintaining constant useful action. Each unit processes data continuously through the neural network layers, eliminating the need for sequential processing and reducing total computational load while maintaining accuracy through continuous parallel computation.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12217162B2Integrated circuit chip apparatus
Publication Date: 2025.02.04 CAMBRICON TECH CO LTD
  • US12217162B2 patent drawing
  • US12217162B2 patent drawing
  • US12217162B2 patent drawing

AI summary

Provided are an integrated circuit chip apparatus and a related product, the integrated circuit chip apparatus being used for executing a multiplication operation, a convolution operation or a training operation of a neural network. The present technical solution has the advantages of a small amount of calculation and low power consumption.