发明名称 Data processing systems
摘要 <p>When an atomic operation is to be executed for a thread group by an execution stage of a data processing system, it is determined whether there is a set of threads for which the atomic operation for the threads accesses the same memory location. If so, the arithmetic operation for the atomic operation is performed for the first thread in the set of threads using an identity value for the arithmetic operation for the atomic operation and the first thread's register value for the atomic operation, and is performed for each other thread in the set of threads using the thread's register value for the atomic operation and the result of the arithmetic operation for the preceding thread in the set of threads, to thereby generate for the final thread in the identified set of threads a combined result of the arithmetic operation for the set of threads.</p>
申请公布号 GB2517047(B) 申请公布日期 2015.08.05
申请号 GB20140010064 申请日期 2014.06.06
申请人 ARM LIMITED 发明人 JøRN NYSTAD
分类号 G06F9/30;G06F9/38;G06T1/20 主分类号 G06F9/30
代理机构 代理人
主权项
地址