发明名称 Synchronisation of execution threads on a multi-threaded processor
摘要 Method and apparatus are provided for synchronising execution of a plurality of threads on a multi-threaded processor. A program executed by a thread can have a number of synchronisation points corresponding to points where execution is to be synchronised with another thread. Execution of a thread is paused when it reaches a synchronisation point until at least one other thread with which it is intended to be synchronised reaches a corresponding synchronisation point. Execution is subsequently resumed. A control core maintains status data for threads and can cause a thread that is ready to run to use execution resources that were occupied by a thread that is waiting for a synchronization event.
申请公布号 GB0613289(D0) 申请公布日期 2006.08.16
申请号 GB20060013289 申请日期 2006.07.04
申请人 IMAGINATION TECHNOLOGIES LIMITED 发明人
分类号 主分类号
代理机构 代理人
主权项
地址