发明名称 |
Method and System for Yield Operation Supporting Thread-Like Behavior |
摘要 |
A method, system, and computer program product synchronize a group of workitems executing an instruction stream on a processor. The processor is yielded by a first workitem responsive to a synchronization instruction in the instruction stream. A first one of a plurality of program counters is updated to point to a next instruction following the synchronization instruction in the instruction stream to be executed by the first workitem. A second workitem is run on the processor after the yielding. |
申请公布号 |
US2014365752(A1) |
申请公布日期 |
2014.12.11 |
申请号 |
US201313912963 |
申请日期 |
2013.06.07 |
申请人 |
ADVANCED MICRO DEVICES, INC. |
发明人 |
HOWES Lee W.;GASTER Benedict R.;HOUSTON Michael C. |
分类号 |
G06F9/30;G06F9/38 |
主分类号 |
G06F9/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of synchronizing a group of workitems executing an instruction stream on a processor, the method comprising:
responsive to a synchronization instruction in the instruction stream, yielding the processor by a first workitem; updating a first one of a plurality of program counters to point to a next instruction following the synchronization instruction in the instruction stream to be executed by the first workitem; and running a second workitem on the processor after the yielding. |
地址 |
Sunnyvale CA US |