- 专利标题: Method for programmable timeouts of tree traversal mechanisms in hardware
-
申请号: US16101232申请日: 2018-08-10
-
公开(公告)号: US10885698B2公开(公告)日: 2021-01-05
- 发明人: Greg Muthler , Ronald Charles Babich, Jr. , William Parsons Newhall, Jr. , Peter Nelson , James Robertson , John Burgess
- 申请人: NVIDIA Corporation
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA Corporation
- 当前专利权人: NVIDIA Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Nixon & Vanderhye, P.C.
- 主分类号: G06T15/06
- IPC分类号: G06T15/06 ; G06F9/38 ; G06T1/60 ; G06N5/04 ; G06T1/20 ; G06T17/00
摘要:
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.
公开/授权文献
信息查询
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |
G06T15/06 | .光线跟踪 |