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:
May. 26, 2020

Filed:

Feb. 04, 2019
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Ilya Minkin, Los Altos, CA (US);

Ron Diamant, Albany, CA (US);

Mohammad El-Shabani, Austin, TX (US);

Dana Michelle Vantrease, Austin, TX (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/60 (2018.01); G06F 9/38 (2018.01); G06F 9/30 (2018.01); G06F 9/52 (2006.01); G06F 13/28 (2006.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3814 (2013.01); G06F 9/30043 (2013.01); G06F 9/5027 (2013.01); G06F 9/52 (2013.01); G06F 13/28 (2013.01); G06F 2209/5011 (2013.01);
Abstract

Methods for repeated execution of program code by an execution engine are provided. In order to execute large programs, the instruction buffer of an execution engine may be refilled may times with program code to complete one execution of the program. At completion of program execution, the program code needed to begin re-execution of the program is no longer in the instruction buffer. A runtime driver program can load instructions into the instruction buffer, or can cause instructions to be loaded. Once the instructions are loaded, the execution engine may be able to re-execute the instructions without needing further assistance from the runtime driver.


Find Patent Forward Citations

Loading…