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. 30, 2017

Filed:

May. 24, 2010
Applicants:

Shirish Gadre, Fremont, CA (US);

Robert Jan Schutten, San Jose, CA (US);

David Conrad Tannenbaum, Austin, TX (US);

Inventors:

Shirish Gadre, Fremont, CA (US);

Robert Jan Schutten, San Jose, CA (US);

David Conrad Tannenbaum, Austin, TX (US);

Assignee:

NVIDIA Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 1/00 (2006.01); G06T 15/00 (2011.01); G06T 15/04 (2011.01); G06F 9/38 (2006.01); G06T 1/20 (2006.01); G09G 5/36 (2006.01);
U.S. Cl.
CPC ...
G06T 15/005 (2013.01); G06F 9/3851 (2013.01); G06T 1/20 (2013.01); G06T 15/04 (2013.01); G09G 5/363 (2013.01);
Abstract

One embodiment of the present invention discloses a method for processing video data within a video data processing path of a processing unit. The video data processing path includes three stages. In the first stage, source operands are extracted from a local register file and are ordered to map efficiently onto the downstream data path. In the second stage, arithmetic operations are performed on the source operands based on video processing instructions to generate intermediate results. In the third stage, additional operations are performed on the intermediate results based on the video processing instructions. In some embodiment, the intermediate results are combined with additional operands retrieved from the local register file.


Find Patent Forward Citations

Loading…