发明名称 PROCESSING ARCHITECTURE HAVING PASSIVE THREADS AND ACTIVE SEMAPHORES
摘要 Multiple parallel passive threads of instructions coordinate access to shared resources using " active" semaphores. The semaphores are referred to as active because the semaphores send messages to execution and/or control circuitry to cause the state of a thread to change. A thread can be placed in an inactive state by a thread scheduler in response to an unresolved dependency, which can be indicated by a semaphore. A thread state variable corresponding to the dependency is used to indicate that the thread is in inactive mode. When the dependency is resolved a message is passed to control circuitry causing the dependency variable to be cleared. In response to the cleared dependency variable the thread is placed in an active state. Execution can proceed on the threads in the active state.
申请公布号 KR20060111660(A) 申请公布日期 2006.10.27
申请号 KR20067013290 申请日期 2006.06.30
申请人 INTEL CORP. 发明人 JIANG HONG;PIAZZA THOMAS A.
分类号 G06F9/46;G06F9/00;G06F9/38;G06F9/52 主分类号 G06F9/46
代理机构 代理人
主权项
地址