Method of starting execution of threads simultaneously at a plurality of processors and device therefor
AssigneeNEC Corporation
InventorYoshiyuki Ito
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorYoshiyuki Ito
Estimating the term…
In a multi-processor system in which a plurality of threads to be simultaneously executed at a plurality of processors are stored as one thread set at a context area one-to-one corresponding to a thread set provided in a context save area on a main storage, the method of enabling a plurality of processors to start execution of threads simultaneously, in which exclusive arbitration is conducted during exception processing so as to temporarily allow only one processor among the plurality of processors constituting the multi-processor system to obtain kernel scheduler execution authority, and a processor obtaining kernel scheduler execution authority selects a thread set to be executed next and controls such that a plurality of threads in the selected thread set are executed simultaneously at a plurality of processors including its own processor.
In a multi-processor system in which a plurality of threads to be simultaneously executed at a plurality of processors are stored as one thread set at a context area one-to-one corresponding to a thread set provided in a context save area on a main storage, a method of enabling a plurality of processors to start execution of threads simultaneously, wherein
In a multi-processor system in which a plurality of threads to be simultaneously executed at a plurality of processors are stored as one thread set at a context area one-to-one corresponding to a thread set provided in a context save area on a main storage, a method of enabling a plurality of processors to start execution of threads simultaneously, comprising the steps:
A system which enables a plurality of processors to start execution of threads simultaneously, comprising:
In a multi-processor system in which a plurality of threads to be simultaneously executed at a plurality of processors are stored as one thread set at a context area one-to-one corresponding to a thread set provided in a context save area on a main storage, a device which enables a plurality of processors to start execution of threads simultaneously, comprising:
In a multi-processor system in which a plurality of threads to be simultaneously executed at a plurality of processors are stored as one thread set at a context area one-to-one corresponding to a thread set provided in a context save area on a main storage, a computer readable memory for storing a program which enables a plurality of processors to start execution of threads simultaneously,
Dependencies are inferred from the claim text.