Patent ReferencesCompiling method for determining programs to be executed parallelly by respective processors in a parallel computer which transfer data with a data identifier to other processors Method of processing a program by parallel processing, and a processing unit thereof Apparatus for detecting possibility of parallel processing and method thereof and a program translation apparatus utilized therein Program parallelizing apparatus capable of optimizing processing time Device and method for parallelizing compilation optimizing data transmission Patent #: 5634059 InventorAssigneeApplicationNo. 525630 filed on 10/27/1995US Classes:717/149, For a parallel or multiprocessor system717/154Including analysis of programExaminersPrimary: Voeltz, Emanuel T.Assistant: Chavis, John Q. Attorney, Agent or FirmForeign Patent References
International ClassG06F 009/40Foreign Application Priority Data1993-03-15 GBAbstractData processing apparatus for the execution of a sequential program, comprising at least one memory and a plurality of parallel processors all connected for mutual transfer of messages under the control of a control system; in which the processors are programmed each with part of the sequential program, those steps of each part, which would access or modify a data variable, being serially labeled in accordance with the intended sequence of the whole sequential program; in which the control system is arranged so as to label every message intended to access or modify the memory with a label corresponding to the serial label of the program step from which the message is derived; and in which the control system is arranged, for the or each memory, to allow memory-accessing and modifying operations only in the sequential order of the serial labels on the messages.Other References
| |