发明名称 Synchronisation of execution threads on a multi-threaded processor
摘要 Method and apparatus are provided for a synchronizing execution of a plurality of threads on a multi-threaded processor. Each thread is provided with a number of synchronization points corresponding to points where it is advantageous or preferable that execution should be synchronized with another thread. Execution of a thread is paused when it reaches a synchronization point until at least one other thread with which it is intended to be synchronized reaches a corresponding synchronization point. Execution is subsequently resumed. Where an executing thread branches over a section of code which included a synchronization point then execution is paused at the end of the branch until the at least one other thread reaches the synchronization point of the end of the corresponding branch.
申请公布号 US8286180(B2) 申请公布日期 2012.10.09
申请号 US20070895618 申请日期 2007.08.24
申请人 FOO YOONG CHERT;IMAGINATION TECHNOLOGIES LIMITED 发明人 FOO YOONG CHERT
分类号 G06F9/46;G06F15/76 主分类号 G06F9/46
代理机构 代理人
主权项
地址