Multiprocessing With Dissimilar Processors
Original Publication Date: 1984-May-01
Included in the Prior Art Database: 2005-Feb-03
An expanded set of computing functions is provided in a system that includes dissimilar processors, the expanded set not being available on a system consisting only of one or the other processor. Two dissimilar processors, each with its own private storage, are connected through a high speed Direct Memory Access (DMA) interface to form one system, as shown in the drawing. The DMA device directly accesses the storage of each processor and provides fast transfers of large blocks of data between the two storages at rates near the memory bus band-width. Each processor has a command interface to the DMA device to control data transfers. Since the processors execute independently and asynchronously out of their own private storages, they can have different hardware architectures and use different operating systems.