Invention Grant
- Patent Title: Large lookup tables for an image processor
-
Application No.: US16976316Application Date: 2019-02-21
-
Publication No.: US11321802B2Publication Date: 2022-05-03
- Inventor: Albert Meixner , Dustin Michael DeWeese
- Applicant: GOOGLE LLC
- Applicant Address: US CA Mountain View
- Assignee: GOOGLE LLC
- Current Assignee: GOOGLE LLC
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- International Application: PCT/US2019/019020 WO 20190221
- International Announcement: WO2019/168739 WO 20190906
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06F9/30 ; G06F9/38 ; G06T1/60 ; G06F8/41

Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for supporting large lookup tables on an image processor. One of the methods includes receiving an input kernel program for an image processor having a two-dimensional array of execution lanes, a shift-register array, and a plurality of memory banks. If the kernel program has an instruction that reads a lookup table value for a lookup table partitioned across the plurality of memory banks, the instruction in the kernel program are replaced with a sequence of instructions that, when executed by an execution lane, causes the execution lane to read a first value from a local memory bank and a second value from the local memory bank on behalf of another execution lane belonging to a different group of execution lanes.
Public/Granted literature
- US20210042875A1 LARGE LOOKUP TABLES FOR AN IMAGE PROCESSOR Public/Granted day:2021-02-11
Information query