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:
Sep. 27, 2022

Filed:

Dec. 04, 2020
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventors:

Greg Muthler, Chapel Hill, NC (US);

Ronald Charles Babich, Jr., Murrysville, PA (US);

William Parsons Newhall, Jr., Woodside, CA (US);

Peter Nelson, San Francisco, CA (US);

James Robertson, Austin, TX (US);

John Burgess, Austin, TX (US);

Assignee:

NVIDIA Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/06 (2011.01); G06F 9/38 (2018.01); G06T 1/60 (2006.01); G06N 5/04 (2006.01); G06T 1/20 (2006.01); G06T 17/00 (2006.01);
U.S. Cl.
CPC ...
G06T 15/06 (2013.01); G06F 9/3877 (2013.01); G06N 5/046 (2013.01); G06T 1/20 (2013.01); G06T 1/60 (2013.01); G06T 17/005 (2013.01);
Abstract

In a ray tracer, to prevent any long-running query from hanging the graphics processing unit, a traversal coprocessor provides a preemption mechanism that will allow rays to stop processing or time out early. The example non-limiting implementations described herein provide such a preemption mechanism, including a forward progress guarantee, and additional programmable timeout options that can be time or cycle based. Those programmable options provide a means for quality of service timing guarantees for applications such as virtual reality (VR) that have strict timing requirements.


Find Patent Forward Citations

Loading…