发明名称 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PREEMPTION OF THREADS AT A SYNCHRONIZATION BARRIER
摘要 Systems and methods for the processing of EU threads (also known as warps) in a thread group. The status of each EU thread in the group may be monitored, to determine if it is executing or if it is halted and waiting at a synchronization barrier. If certain threshold conditions are met, the waiting EU threads may be preempted to allow execution of threads from another thread group. The threshold conditions may include a minimum number of EUs in use, a minimum number of EU threads in the first thread group that are waiting at the synchronization barrier and/or a maximum number of EU threads that are still executing, and a minimum wait time for one or more of the EU threads waiting at the barrier.
申请公布号 US2014007111(A1) 申请公布日期 2014.01.02
申请号 US201213535976 申请日期 2012.06.28
申请人 TARGOWSKI MAREK 发明人 TARGOWSKI MAREK
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址