MULTI-LAYER NEURAL NETWORK PROCESSING BY A NEURAL NETWORK ACCELERATOR USING HOST COMMUNICATED MERGED WEIGHTS AND A PACKAGE OF PER-LAYER INSTRUCTIONS

Patent №

US 11,620,490

Granted

2023-04-04

Filed 2017

Owner

XILINX, INC.

Lab

AI components

2

ml · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15785800

In the disclosed methods and systems for processing in a neural network system, a host computer system writes a plurality of weight matrices associated with a plurality of layers of a neural network to a memory shared with a neural network accelerator. The host computer system further assembles a plurality of per-layer instructions into an instruction package. Each per-layer instruction specifies processing of a respective layer of the plurality of layers of the neural network, and respective offsets of weight matrices in a shared memory. The host computer system writes input data and the instruction package to the shared memory. The neural network accelerator reads the instruction package from the shared memory and processes the plurality of per-layer instructions of the instruction package.

Machine learningAI hardwareG06N 3/063G06N 3/04G06N 3/0464

AI classification

AI hardware1.00
Machine learning1.00
Vision0.02
Knowledge representation0.00
Speech0.00
Natural language0.00
Planning0.00
Evolutionary computation0.00

Ownership

XILINX, INC.

assignment · 438820450

Assignors

NG, AARON, DELAYE, ELLIOTT, GHASEMI, EHSAN, TENG, XIAO, ZEJDA, JINDRICH, WU, YONGJUN, SETTLE, SEAN, SIRASAO, ASHISH

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC