RELSYN: a tool for synthesis of reliable application specific multiprocessors

In this paper, an integrated approach for automatically synthesizing application specific, reliable multiprocessor systems is described. The characteristics of the candidate application task and the failure rates/performance/cost of the processors (and buses) are combined to evolve an optimal reliable multiprocessor system tuned to the application task. Such an integrated approach yields (i) an application specific multiprocessor architecture, and (ii) a reliability-oriented mapping/schedule of sub tasks in the application task graph to processors.

[1]  G.F. Watson,et al.  MIL reliability: a new approach , 1992, IEEE Spectrum.

[2]  Wei-Shiu Wang,et al.  Implementation and experimental study of a multiprocessor system for real-time model-based robot motion control , 1994, IEEE Trans. Ind. Electron..

[3]  Salim Hariri,et al.  Reliability Optimization in the Design of Distributed Systems , 1985, IEEE Transactions on Software Engineering.

[4]  Imtiaz Ahmad,et al.  Synthesis of application-specific multiprocessor systems , 1994, Proceedings of European Design and Test Conference EDAC-ETC-EUROASIC.

[5]  Hironori Kasahara,et al.  Parallel processing of robot-arm control computation on a multimicroprocessor system , 1985, IEEE J. Robotics Autom..

[6]  J.-P. Wang,et al.  Task Allocation for Maximizing Reliability of Distributed Computer Systems , 1992, IEEE Trans. Computers.

[7]  Ramesh Karri,et al.  Synthesis of reliable application specific heterogeneous multiprocessors , 1995, Proceedings of ISCAS'95 - International Symposium on Circuits and Systems.

[8]  Darrell D. E. Long,et al.  A study of the reliability of Internet sites , 1991, [1991] Proceedings Tenth Symposium on Reliable Distributed Systems.