Skip to main content
Log in

Abstract

In this article, we have studied time-efficient schedule and fault-tolerant design of partitioned array processors for neural networks. First, we have applied the locally-sequential-globally-parallel (LSGP) partitioning scheme to decompose large-size neural network algorithms so that they can be mapped into array processors of smaller size. Then we have derived an optimal latency schedule, i.e., for the same decomposition the schedule outperforms any other schedule, in terms of overall execution time. We have further proposed an algorithm-based fault tolerance (ABFT) method to guarantee higher reliability for the array processor implementation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S.Y. Kung and J.N. Hwang, “A unified systolic architecture for artificial neural networks,” Journal of Parallel and Distributed Computing, vol. 6, 1989, pp. 358–387.

    Article  Google Scholar 

  2. S.Y. Kung,VLSI Array Processors, Englewood Cliffs, NJ: Prentice Hall, 1987.

    Google Scholar 

  3. K.-H. Zimmermann, “An optimal partitioning method for parallel algorithms: LSGP,” in: B. Soucek and IRIS Group, eds.,Genetic, Chaotic and Parallel Programming: The Sixth Generation, New York: Wiley & Sons, 1992.

    Google Scholar 

  4. K.-H. Huang and J.A. Abraham, “ Algorithm-based fault tolerance for matrix operations,”IEEE Trans. Comput., vol. C-33, 1984, pp. 518–528.

    Article  Google Scholar 

  5. J.A. Abraham, P. Banerjee, C.-Y. Chen, W.K. Fuchs, S.-Y. Kuo, and A.L.N. Reddy, “ Fault tolerance techniques for systolic arrays,”Computer, vol. 20, no. 1, Jan. 1987, pp. 65–75.

    Article  Google Scholar 

  6. B. Vinnakota and N.K. Jha, “A dependency graph-based approach to the design of algorithm-based fault tolerant systems,” preprint.

  7. S.Y. Kung, N.K. Jha, W. Wolf, and A. Scherson, “The Princeton special-purpose supercomputer,” preprint.

  8. J.N. Hwang and S.Y. Kung, “Parallel algorithms/architectures for neural networks,” Journal of VLSI Signal Processing, vol. 1, 1989, pp. 221–251.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zimmermann, Kh., Lee, Tc. & Kung, Sy. On partitioning and fault tolerance issues for neural array processors. J VLSI Sign Process Syst Sign Image Video Technol 6, 85–94 (1993). https://doi.org/10.1007/BF01581962

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01581962

Keywords

Navigation