METHOD, PRODUCT, AND APPARATUS FOR VARIABLE PRECISION WEIGHT MANAGEMENT FOR NEURAL NETWORKS
Patent №
US 11,615,320
Granted
2023-03-28
Filed 2020
Owner
CADENCE DESIGN SYSTEMS, INC.
Lab
—
AI components
2
ml · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16946675
An approach includes identification of a machine learning model for processing and generating an ordered set of weights with varying precisions and metadata that specifies where those values can be found in order to allow the identification of weights needed during processing. In a first embodiment, the variable precision weights are separated into different memory segments where each segment has weights of only a single precision. In a second embodiment, the variable precision weights are provided in a memory where weights of different precisions are intermingled, and those weights are identified using a sequence of pairs of data representing a number of weights with the same precision and the precision of those weights. In some embodiments, both the first and second embodiments are combined, where some segments contain weights with only a single precision and at least one segment stores weights with different precisions within a respective segment.
AI classification
Ownership
CADENCE DESIGN SYSTEMS, INC.
assignment · 530940015
Assignors
HUNG, NGAI NGAI WILLIAM, GOSWAMI, DHIRAJ, ZIMMER, MICHAEL PATRICK, LIU, YONG
On an employer assignment, the assignors are typically the inventors.