Invention Grant
- Patent Title: Processing circuitry for encoded fields of related threads
-
Application No.: US16146147Application Date: 2018-09-28
-
Publication No.: US10387119B2Publication Date: 2019-08-20
- Inventor: Liang-Kai Wang , Terence M. Potter , Brian K. Reynolds , Justin Friesenhahn
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06F7/505
- IPC: G06F7/505 ; G06F9/30 ; G06T9/00

Abstract:
Techniques are disclosed relating to performing arithmetic operations to generate values for different related threads. In some embodiments, the threads are graphics threads and the values are operand locations. In some embodiments, an apparatus includes circuitry configured to generate results for multiple threads by performing a plurality of arithmetic operations indicated by an instruction. In some embodiments, the instruction specifies: an input value that is common to the multiple threads and, for at least one of the multiple threads, a type value that indicates whether to generate a result for the thread by performing an arithmetic operation based on a first input that is a result of an arithmetic operation from another thread of the multiple threads or to generate a result for the thread using the input value that is common to the multiple threads. In some embodiments, the circuitry is configured to generate a result for the at least one of the multiple threads by selectively performing the arithmetic operation or using the input value that is common to the multiple threads based on the type value.
Public/Granted literature
- US20190034166A1 Processing Circuitry for Encoded Fields of Related Threads Public/Granted day:2019-01-31
Information query
IPC分类: