Patent ReferencesApparatus for detecting when the activity of one process in relation to a common piece of information interferes with any other process in a multiprogramming/multiprocessing computer system Signal-processing multiprocessor system Apparatus and method for controlling digital data processing system employing multiple processors Method of performing a sequence of related activities via multiple asynchronously intercoupled digital processors Patent #: 4564901 InventorApplicationNo. 022087 filed on 03/05/1987US Classes:718/105, Load balancing712/203, Multiprocessor instruction718/106Dependency based cooperative processing of multiple programs working together to accomplish a larger taskExaminersPrimary: Chan, Eddie P.Attorney, Agent or FirmInternational ClassesG06F 015/16G06F 009/40 Foreign Application Priority Data1986-03-29 JPAbstractA processor-selection system comprises a plurality of processors connected to each other via bus lines, and a processor-determining section for determining which processor can best execute a task requested by the processor. The respective processor comprises a task table for storing the types of processable tasks and processes performance levels, a flag register for storing a flag showing that the processor is now being occupied, and a comparator for delivering a process-enable signal to the processor-determining section, when a task-processing request made by another processor or processors is accepted, based on information contained in the task table and on the contents of the flag. The processor-determining section determines a suitable processor, in response to the process-enable signal, so that the requested task can be performed. | |