Patent ReferencesMethod and apparatus for coordinating execution of an instruction by a coprocessor Arithmetic operation processing apparatus of the parallel processing type and compiler which is used in this apparatus Method of converting unique data to system data System and method for interfacing computer application programs written in different languages to a software system Data repacker having controlled feedback shifters and registers for changing data format System for selectively converting plurality of source data structures through corresponding source intermediate structures, and target intermediate structures into selected target structure Software program for providing cooperative processing between personal computers and a host computer System for partitioning a massively parallel computer Patent #: 5129077 Inventors
ApplicationNo. 107044 filed on 08/13/1993US Classes:709/202, Processing agent703/27, Compatibility emulation703/28In-circuit emulator (i.e., ICE)ExaminersPrimary: Pan, Daniel H.Foreign Patent References
International ClassesG06F 009/455G06F 013/40 G06F 009/24 163 200.18 AbstractSystem Configuration files in source code are created from a high level definition of the distributed system which is to be integrated. The configuration files include data such as the types and formats of data for each process on each node of the system, identification of all applications and machine types, topography and the data manipulations needed for sending messages and files and the like from an application program in a first computer language and of a first data type to an application program in a second computer language and of a second data type. Node-specific data manipulation modules are formed at each node during start-up of the system, and these modules are automatically distributed to nodes on the network having the same architecture. The invention allows applications having different physical data characteristics to communicate by using the data manipulation modules so formed to manipulate the data at the source program into a common data representation (CDR) having data types common to all of the languages represented by the system and then reconverting the data to the local representation at the destination node.Other References
| |