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. 11, 2014

Filed:

Oct. 13, 2010
Applicants:

Jerome Francis Duluk, Jr., Palo Alto, CA (US);

Jesse David Hall, Santa Clara, CA (US);

Patrick R. Brown, Wake Forest, NC (US);

Gregory Scott Palmer, Cedar Park, TX (US);

Eric S. Werness, San Jose, CA (US);

Inventors:

Jerome Francis Duluk, Jr., Palo Alto, CA (US);

Jesse David Hall, Santa Clara, CA (US);

Patrick R. Brown, Wake Forest, NC (US);

Gregory Scott Palmer, Cedar Park, TX (US);

Eric S. Werness, San Jose, CA (US);

Assignee:

Nvidia Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 1/00 (2006.01); G06T 1/20 (2006.01);
U.S. Cl.
CPC ...
Abstract

One embodiment of the present invention sets forth a method macro expander (MME) coupled to a driver and the processing pipeline of a graphics processing unit. In operation, the MME receives, from the driver, a first packet of work indicating a macro stored in an instruction memory that is to be executed. The MME then executes the commands of the macro in the instruction memory to generate a second packet of work, and the second packet of work is then transmitted to the processing pipeline for further execution.


Find Patent Forward Citations

Loading…