Invention Grant
US08624916B2 Processing global atomic operations using the bending unit datapath
有权
使用弯曲单元数据路径处理全局原子操作
- Patent Title: Processing global atomic operations using the bending unit datapath
- Patent Title (中): 使用弯曲单元数据路径处理全局原子操作
-
Application No.: US13854274Application Date: 2013-04-01
-
Publication No.: US08624916B2Publication Date: 2014-01-07
- Inventor: Narayan Kulshrestha , Adam Paul Dreyer , Chad D. Walker , Rui M. Bastos
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Nvidia Corporation
- Current Assignee: Nvidia Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Patterson & Sheridan, L.L.P.
- Main IPC: G06T1/00
- IPC: G06T1/00 ; G06F13/00 ; G09G5/36 ; G06F12/00 ; G06F15/00 ; G06F9/00 ; G06K9/60 ; H04N1/46 ; G03F3/08

Abstract:
One embodiment of the invention sets forth a CROP configured to perform both color raster operations and atomic transactions. Upon receiving an atomic transaction, the distribution unit within the CROP transmits a read request to the L2 cache for retrieving the destination operand. The distribution unit also transmits the source operands and the operation code to the latency buffer for storage until the destination operand is retrieved from the L2 cache. The processing pipeline transmits the operation code, the source and destination operands and an atomic flag to the blend unit for processing. The blend unit performs the atomic transaction on the source and destination operands based on the operation code and returns the result of the atomic transaction to the processing pipeline for storage in the internal cache. The processing pipeline writes the result of the atomic transaction to the L2 cache for storage at the memory location associated with the atomic transaction.
Public/Granted literature
- US20130293564A1 PROCESSING GLOBAL ATOMIC OPERATIONS USING THE BENDING UNIT DATAPATH Public/Granted day:2013-11-07
Information query