OPTIMIZATION OF MEMORY USE FOR EFFICIENT NEURAL NETWORK EXECUTION

Patent №

US 12,547,870

Granted

2026-02-10

Filed 2021

Owner

Cypress Semiconductor Corporation

Lab

AI components

0

Assignment

None on record

Dataset

AIPD

Application

17552719

Implementations disclosed describe methods and systems to perform the methods of optimizing a size of memory used for accumulation of neural node outputs and for supporting multiple computational paths in neural networks. In one example, a size of memory used to perform neural layer computations is reduced by performing nodal computations in multiple batches, followed by rescaling and accumulation of nodal outputs. In another example, execution of parallel branches of neural node computations include evaluating, prior to the actual execution, the amount of memory resources needed to execute a particular order of branches sequentially and select the order that minimizes this amount or keeps this amount below a target threshold.

G06F 9/544G06N 3/04G06N 3/047G06N 3/0442G06N 3/0475G06N 3/063G06N 3/08

Ownership

Cypress Semiconductor Corporation

© 2026 NYSGPT2525 LLC