-
公开(公告)号:US20150130802A1
公开(公告)日:2015-05-14
申请号:US14519620
申请日:2014-10-21
Applicant: ARM Limited
Inventor: Ian Victor DEVEREUX , Simon JONES , Frode HEGGELUND , Toni Viki BRKIC
CPC classification number: G06T15/40 , G06T1/60 , G06T11/40 , G06T15/005 , G06T15/503
Abstract: A graphics processing apparatus and method of graphics processing is disclosed. Obscuration identification circuitry is configured to receive graphics fragments from rasterization circuitry and to identify an obscuration condition if a received graphics fragment, in combination with at least one previously received graphics fragment, will obscure at least one further previously received graphics fragment. Process killing circuitry is configured to prevent further processing occurring in the graphics processing apparatus with respect to the at least one further previously received graphics fragment if the obscuration identification circuitry identifies the obscuration condition.
Abstract translation: 公开了图形处理装置和图形处理方法。 遮蔽识别电路被配置为从光栅化电路接收图形片段,并且如果接收到的图形片段与至少一个先前接收到的图形片段一起将掩盖至少一个先前接收到的图形片段,则识别遮掩条件。 处理杀死电路被配置为如果遮蔽识别电路识别遮掩状态,则防止相对于至少一个另外先前接收到的图形片段在图形处理装置中发生进一步的处理。
-
公开(公告)号:US20150227376A1
公开(公告)日:2015-08-13
申请号:US14596948
申请日:2015-01-14
Applicant: ARM Limited
Inventor: Andreas Due ENGH-HALSTVEDT , Ian Victor DEVEREUX , David BERMINGHAM , Jakob Alex FRIES , Oskar Lars FLORDAL
CPC classification number: G06F9/3869 , G06F9/38 , G06F9/3816 , G06F9/3855 , G06F9/3867 , G06F12/0855 , G06F2212/455
Abstract: A data processing system includes a processing pipeline for the parallel execution of a plurality of threads. An issue controller issues threads to the processing pipeline. A stall manager controls the stalling and unstalling of threads when a cache miss occurs within a cache memory. The issue controller issues the threads to the processing pipeline in accordance with both a main sequence and a pilot sequence. The pilot sequence is followed such that threads within the pilot sequence are issued at least a given time ahead of their neighbours within a main sequence. The given time corresponds approximately to the latency associated with a cache miss. The threads may be arranged in groups corresponding to blocks of pixels for processing within a graphics processing unit.
Abstract translation: 数据处理系统包括用于并行执行多个线程的处理流水线。 问题控制器向处理管道发出线程。 缓存管理器控制在高速缓存内存中发生高速缓存未命中时线程的停止和卸载。 问题控制器根据主序列和导频序列将线程发出到处理流水线。 跟随导频序列,使得导频序列内的线程在主序列内的至少一个给定的时间之前被发送到它们的邻居之前。 给定的时间大致对应于与高速缓存未命中关联的等待时间。 线程可以以对应于像素块的组排列,以在图形处理单元内进行处理。
-