Samsung electronics co., ltd. (20240256828). NEURAL PROCESSOR simplified abstract

From WikiPatents
Jump to navigation Jump to search

NEURAL PROCESSOR

Organization Name

samsung electronics co., ltd.

Inventor(s)

Ilia Ovsiannikov of Porter Ranch CA (US)

Ali Shafiee Ardestani of San Jose CA (US)

Joseph H. Hassoun of Los Gatos CA (US)

Lei Wang of Burlingame CA (US)

Sehwan Lee of Hwaseong-si (KR)

JoonHo Song of Hwaseong-si (KR)

Jun-Woo Jang of Hwaseong-si (KR)

Yibing Michelle Wang of Pasadena CA (US)

Yuecheng Li of San Jose CA (US)

NEURAL PROCESSOR - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240256828 titled 'NEURAL PROCESSOR

The abstract describes a neural processor with two tiles, a memory, and a bus connecting them. The first tile includes weight registers, activations buffer, and multipliers for processing data.

  • The neural processor consists of two tiles, a memory, and a bus for data transfer.
  • The first tile contains weight registers, activations buffer, and multipliers for data processing.
  • The activations buffer includes queues connected to multipliers for efficient computation.
  • The first tile can perform multiplication operations based on the state it is configured in.
  • The processor is designed to efficiently handle neural network computations.

Potential Applications: - Artificial intelligence - Machine learning - Data processing tasks

Problems Solved: - Efficient processing of neural network data - Improved performance in AI applications

Benefits: - Faster data processing - Enhanced performance in machine learning tasks

Commercial Applications: Title: "Neural Processor for AI Applications" This technology can be used in various industries such as healthcare, finance, and automotive for data analysis, pattern recognition, and predictive modeling.

Questions about Neural Processor: 1. How does the neural processor improve the efficiency of data processing tasks? - The neural processor utilizes weight registers and activations buffer to optimize computation, resulting in faster data processing. 2. What sets this neural processor apart from traditional processors in handling AI applications? - This neural processor is specifically designed for neural network computations, offering enhanced performance and efficiency.


Original Abstract Submitted

a neural processor. in some embodiments, the processor includes a first tile, a second tile, a memory, and a bus. the bus may be connected to the memory, the first tile, and the second tile. the first tile may include: a first weight register, a second weight register, an activations buffer, a first multiplier, and a second multiplier. the activations buffer may be configured to include: a first queue connected to the first multiplier and a second queue connected to the second multiplier. the first queue may include a first register and a second register adjacent to the first register, the first register being an output register of the first queue. the first tile may be configured: in a first state: to multiply, in the first multiplier, a first weight by an activation from the output register of the first queue, and in a second state: to multiply, in the first multiplier, the first weight by an activation from the second register of the first queue.