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.
AI classification
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.