SYSTEMS AND METHODS FOR READING AND WRITING SPARSE DATA IN A NEURAL NETWORK ACCELERATOR

Patent №

US 11,630,770

Granted

2023-04-18

Filed 2019

Owner

FACEBOOK TECHNOLOGIES, LLC

AI components

1

ml

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16509138

Disclosed herein includes a system, a method, and a device for reading and writing sparse data in a neural network accelerator. A plurality of slices can be established to access a memory having an access size of a data word. A first slice can be configured to access a first side of the data word in memory. Circuitry can access a mask identifying byte positions within the data word having non-zero values. The circuitry can modify the data word to have non-zero byte values stored starting at an end of the first side, and any zero byte values stored in a remainder of the data word. A determination can be made whether a number of non-zero byte values is less than or equal to a first access size of the first slice. The circuitry can write the modified data word to the memory via at least the first slice.

Machine learningG06F 1/3275G06F 12/04G06F 12/023G06N 3/0464G06N 3/0495G06N 3/063G06F 12/0284G06F 12/0886+6 more

AI classification

Machine learning0.99
Planning0.38
AI hardware0.10
Vision0.01
Knowledge representation0.01
Natural language0.00
Evolutionary computation0.00
Speech0.00

Ownership

FACEBOOK TECHNOLOGIES, LLC

assignment · 506450395

Assignors

VENKATESH, GANESH, LAI, LIANGZHEN, CHUANG, PIERCE I-JEN, LI, MENG

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

© 2026 NYSGPT2525 LLC