发明名称 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