In the last decade, the need has arisen for medium-cost dedicated computers for artificial neural network (ANN) models. Several machines have been proposed. However, only very seldom can systems be considered as massively parallel and, hence, exploit the huge intrinsic parallelism of ANN models. The MANTRA I machine addresses this issue by targeting synapse-level parallelism on a bidimensional systolic array, based on a custom VLSI circuit called GENES IV. A prototype SIMD computer with 400 processing elements (PEs), expandable to 1600 PEs, has been designed, built, tested, and analyzed.This chapter focuses mainly on the architecture of the machine. The performance of the machine is analyzed using the Kohonen ANN model. Finally, a critical analysis suggests how the same general approach could be kept for future systems, requiring important steps toward generality and better ease-of-use.
IntroductionResearch on artificial neural networks (ANNs) and computer science have coexisted for almost six decades. In the 80's, the ANN domain 71 Neural Networks and Systolic Array Design Downloaded from www.worldscientific.com by MONASH UNIVERSITY on 04/23/17. For personal use only.