Graph architecture information processing system
AssigneeGeneral Electric Company
InventorCharle R. Rupp
Life of this patent
Estimating the term…
Loading patent…
AssigneeGeneral Electric Company
InventorCharle R. Rupp
Estimating the term…
An information processing system employing functionally distributed multiple processors has a unique manner of interconnecting and controlling the processors so that the deadlock problem is avoided even though the interconnection of the processors is based on a graph basis in the mathematical sense. The system employs a plurality of control processors of the same or different design to control by sequences of instructions the operation of data processors or other control processors. Each data processor performs a specific set of functions on varying data structures to accomplish such purposes as providing a memory in which a program resides or performs arithmetic or string computations. The design of the control and data processors are required to meet the definition of a control arc scheme for inter-processor communication. Uniquely designed control processors and/or data processors are required to allow interaction with external processors, such as keyboard, display and mass memory devices which are desired to be included in a given system but do not meet the control arc interface requirements. A functional system describing the utility and the manner of implementing the principles of the invention illustrates novel approaches for the direct execution of high level programming languages, string computation sequences and the generation of displayed images from a common source language for varying types of displays.
A distributive function information processing system made up of interconnected processing elements for use in combination with one or more input or output devices such as display devices, keyboards, printers, cathode ray tubes and data links, comprising:
A distributed function programmable digital information processing system for use in combination with at least one input-output device such as a keyboard, a mass memory device, a display device, a cathode ray tube, a data link and the like to constitute a complete information processing system, said system comprising:
A distributed function programmable digital information processing system comprising:
A programmable digital string data processor for performing operations of string concatenation, alternation and substring search by manipulating and comparing strings of data words by transferring the words among a plurality of memory stacks comprising:
A programmable digital machine for performing lexical and syntax analysis on data representing a higher level language program to determine, from the grammatical definition of the language of that program, what instructions must be issued to and performed by a processor using a lower level machine language for interfacing and interpreting between components of a data processing system using a first higher level language and processing devices used by said system which use a second lower level language comprising:
A programmable digital display machine providing for control and operation of visual images on at least two dissimilar display devices from a common string of data words which defines the images to be displayed and providing storage for and use of complex visual images made up of more simple display images which in turn may consist of still more simple display images in response to data and control signals received from another system comprising:
Dependencies are inferred from the claim text.