Abstract

The EM-4 is a highly parallel dataflow machine whose target structure will have more than a thousand processing elements (PEs), and a prototype system with 80PEs has been in operation since April 1990 (peak performance 1 Gips). In this paper, the methodologies in development and testing of the EM-4 prototype are described. Development of a dataflow machinne has been often seriously hard, since its architecture is not suited for effective debugging. In the EM-4 prototype, however, a systematic development and testing was made possible through the introduction of (1) a maintenance architecture for efficient debugging, and (2) a testbed system for individual testing of isolated PE boards. The reliability was gradually extended over a wide area of the system (including the software), using an incremental testing method that is also presented in this paper. In addition, a system debugging environment with a software simulator, a stepper, and a tracer, was developed. The EM-4 prototype is also equipped with an improved operating environment that includes the programning environment, troubleshooting method, and performance measuring method.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call