Simulating Microprocessor-Based Parallel Computers Using Processor Libraries

As the limits of sequential processing are being approached, the use of parallel architectures in the implementation of modern scientific computer systems grows in importance. The use of advanced and powerful microprocessors in these systems is a particularly effective approach. However, the costs associated with such systems make it critical to be able to forecast system behavior before an actual hardware proto type is constructed, in terms of such requirements as real-time performance, throughput, bandwidth, latency, reliability, availability, etc. Experience with the design and simulation of a new parallel computer is used as an example to illustrate a technique by which requirements can be accurately analyzed without the risk of premature hardware implementution. Using processor libraries, the complexities of the actual system are portrayed in the form of a software-based prototype system which provides significantly more accuracy than traditional simulation methods.

[1]  P. Marino,et al.  The Motorola DSP 96002 IEEE floating-point digital signal processor , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[2]  Alan D. George A fault-tolerant computing system for digital signal processing , 1991 .