The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 24, 2026

Filed:

Mar. 09, 2020
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Arun Chauhan, Belmont, CA (US);

Raksit Ashok, Campbell, CA (US);

Dong Hyuk Woo, San Jose, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/41 (2018.01); G06N 3/06 (2006.01); G06N 3/063 (2023.01); G06N 3/045 (2023.01); G06N 3/10 (2006.01);
U.S. Cl.
CPC ...
G06F 8/41 (2013.01); G06N 3/06 (2013.01); G06N 3/063 (2013.01); G05B 2219/13119 (2013.01); G05B 2219/23266 (2013.01); G06N 3/045 (2023.01); G06N 3/105 (2013.01);
Abstract

A compiler of a computing device is described that identifies a sequence of neural network models frequently invoked by an application of the computing device, compiles the models in that sequence, and loads a static random access memory (SRAM) of a hardware accelerator with the compiled models only when the same compiled models—from another, but same, sequence that was previously invoked—are not already present in the SRAM. This prevents unnecessary reloading of compiled models into the SRAM, thereby increasing runtime speed and conserving computational energy.


Find Patent Forward Citations

Loading…