PASSING INITIATIVE IN A MULTITASKING MULTIPROCESSOR ENVIRONMENT
First Claim
1. A computer program product for passing initiative in a multitasking multiprocessor environment, the computer program product comprising:
- a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
writing a request to process a resource of the environment to an associated resource control block;
setting a resource flag in a central bit vector, the resource flag indicating that a request for processing has been received for the resource; and
setting a target processor initiative flag in the environment, the target processor initiative flag indicating a pass of initiative to a target processor responsible for the resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product for passing initiative in a multitasking multiprocessor environment includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes writing a request to process a resource of the environment to an associated resource control block, setting a resource flag in a central bit vector, the resource flag indicating that a request for processing has been received for the resource, and setting a target processor initiative flag in the environment, the target processor initiative flag indicating a pass of initiative to a target processor responsible for the resource.
59 Citations
19 Claims
-
1. A computer program product for passing initiative in a multitasking multiprocessor environment, the computer program product comprising:
a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; writing a request to process a resource of the environment to an associated resource control block; setting a resource flag in a central bit vector, the resource flag indicating that a request for processing has been received for the resource; and setting a target processor initiative flag in the environment, the target processor initiative flag indicating a pass of initiative to a target processor responsible for the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A multitasking multiprocessor environment, the environment comprising:
-
a plurality of processors configured to process work requests for resources of the environment; a central bit vector containing flags indicative of the work requests; and a plurality of target processors configured to receive initiative based on the central bit vector. - View Dependent Claims (10, 11)
-
-
12. A method for passing initiative in a multitasking multiprocessor environment, the method comprising:
-
writing a request to process a resource of the environment to an associated resource control block; setting a resource flag in a central bit vector, the resource flag indicating that a request for processing has been received for the resource; and setting a target processor initiative flag in the environment, the target processor initiative flag indicating a pass of initiative to a target processor responsible for the resource. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification