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:
Feb. 13, 2018

Filed:

Mar. 06, 2013
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventors:

Timothy Paul Lottes, Milpitas, CA (US);

Daniel Wexler, Soda Springs, CA (US);

Craig Duttweiler, San Carlos, CA (US);

Sean Treichler, Sunnyvale, CA (US);

Luke Durant, Santa Clara, CA (US);

Philip Cuadra, San Francisco, CA (US);

Assignee:

Nvidia Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2006.01); G06F 9/38 (2006.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4881 (2013.01); G06F 2209/484 (2013.01);
Abstract

A method for scheduling work for processing by a GPU is disclosed. The method includes accessing a work completion data structure and accessing a work tracking data structure. Dependency logic analysis is then performed using work completion data and work tracking data. Work items that have dependencies are then launched into the GPU by using a software work item launch interface.


Find Patent Forward Citations

Loading…