发明授权
US08832417B2 Program flow control for multiple divergent SIMD threads using a minimum resume counter
有权
使用最小恢复计数器对多个发散SIMD线程进行程序流控制
- 专利标题: Program flow control for multiple divergent SIMD threads using a minimum resume counter
- 专利标题(中): 使用最小恢复计数器对多个发散SIMD线程进行程序流控制
-
申请号: US13227274申请日: 2011-09-07
-
公开(公告)号: US08832417B2公开(公告)日: 2014-09-09
- 发明人: Lin Chen , David Rigel Garcia Garcia , Andrew E. Gruber , Guofang Jiao
- 申请人: Lin Chen , David Rigel Garcia Garcia , Andrew E. Gruber , Guofang Jiao
- 申请人地址: US CA San Diego
- 专利权人: QUALCOMM Incorporated
- 当前专利权人: QUALCOMM Incorporated
- 当前专利权人地址: US CA San Diego
- 代理机构: Shumaker & Sieffert, P.A.
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
This disclosure describes techniques for handling divergent thread conditions in a multi-threaded processing system. In some examples, a control flow unit may obtain a control flow instruction identified by a program counter value stored in a program counter register. The control flow instruction may include a target value indicative of a target program counter value for the control flow instruction. The control flow unit may select one of the target program counter value and a minimum resume counter value as a value to load into the program counter register. The minimum resume counter value may be indicative of a smallest resume counter value from a set of one or more resume counter values associated with one or more inactive threads. Each of the one or more resume counter values may be indicative of a program counter value at which a respective inactive thread should be activated.
公开/授权文献
信息查询