Synchronization Control Block Posting Mechanism
Original Publication Date: 1988-May-01
Included in the Prior Art Database: 2005-Feb-15
Tasks in a computer execute in response to a set of events. The need for synchronization occurs when these events are created external to the task, for example, the completion of another task, a trigger or post from another executing task, or a timer event. A task may require that several different events have occurred before it can execute. The (Image Omitted) management of these events has previously been handled by software routines, representing a significant load on a computer. The following describes a hardware mechanism (Fig.