METHOD FOR PROGRAMMABLE TIMEOUTS OF TREE TRAVERSAL MECHANISMS IN HARDWARE

Patent №

US 10,885,698

Granted

2021-01-05

Filed 2018

Owner

NVIDIA CORPORATION

AI components

2

vision · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16101232

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.

VisionAI hardwareG06T 15/06G06F 9/3877G06N 3/045G06N 3/084G06N 5/046G06T 1/20G06T 1/60G06T 15/005+2 more

AI classification

AI hardware0.98
Vision0.96
Planning0.01
Knowledge representation0.00
Speech0.00
Natural language0.00
Evolutionary computation0.00
Machine learning0.00

Ownership

NVIDIA CORPORATION

assignment · 469280852

Assignors

MUTHLER, GREG, BABICH, RONALD C., NEWHALL, WILLIAM P., NELSON, PETER, ROBERTSON, JIM, BURGESS, JOHN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC