Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2011-03-08
2011-03-08
Zhen, Li B (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
Reexamination Certificate
active
07904907
ABSTRACT:
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.
REFERENCES:
patent: 4725946 (1988-02-01), Prange et al.
patent: 5771382 (1998-06-01), Wang et al.
patent: 5951672 (1999-09-01), Kwok et al.
patent: 6018785 (2000-01-01), Wenniger
patent: 6026427 (2000-02-01), Nishihara et al.
patent: 6978330 (2005-12-01), Joffe et al.
patent: 7237013 (2007-06-01), Winkeler et al.
patent: 2005/0080760 (2005-04-01), Haghighat et al.
Jiang Hong
Piazza Thomas A.
Intel Corporation
Trop Pruner & Hu P.C.
Wai Eric C
Zhen Li B
LandOfFree
Processing architecture having passive threads and active... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processing architecture having passive threads and active..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processing architecture having passive threads and active... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2672622