Invention Grant
- Patent Title: Distributed tiled caching
- Patent Title (中): 分布式平铺缓存
-
Application No.: US14058145Application Date: 2013-10-18
-
Publication No.: US09483270B2Publication Date: 2016-11-01
- Inventor: Ziyad S. Hakura , Cynthia Ann Edgeworth Allison , Dale L. Kirkland , Walter R. Steiner
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Artegis Law Group, LLP
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06T15/00 ; G06T15/40 ; G06T1/20 ; G06T1/60 ; G09G5/395 ; G09G5/00 ; G06T15/50 ; G06F12/08 ; G06F9/44 ; G06T15/80

Abstract:
One embodiment of the present invention sets forth a graphics subsystem configured to implement distributed tiled caching. The graphics subsystem includes one or more world-space pipelines, one or more screen-space pipelines, one or more tiling units, and a crossbar unit. Each world-space pipeline is implemented in a different processing entity and is coupled to a different tiling unit. Each screen-space pipeline is implemented in a different processing entity and is coupled to the crossbar unit. The tiling units are configured to receive primitives from the world-space pipelines, generate cache tile batches based on the primitives, and transmit the primitives to the screen-space pipelines. One advantage of the disclosed approach is that primitives are processed in application-programming-interface order in a highly parallel tiling architecture. Another advantage is that primitives are processed in cache tile order, which reduces memory bandwidth consumption and improves cache memory utilization.
Public/Granted literature
- US20140118361A1 DISTRIBUTED TILED CACHING Public/Granted day:2014-05-01
Information query