• DocumentCode
    992587
  • Title

    Algorithmic mapping of neural network models onto parallel SIMD machines

  • Author

    Lin, Wei Ming ; Prasanna, Viktor K. ; Przytula, K. Wojtek

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Mississippi State Univ., MS, USA
  • Volume
    40
  • Issue
    12
  • fYear
    1991
  • fDate
    12/1/1991 12:00:00 AM
  • Firstpage
    1390
  • Lastpage
    1401
  • Abstract
    Implementations of neural networks on programmable massively parallel computers are addressed. The methods are based on a graph theoretic approach and are applicable to a large class of networks in which the computations can be described by means of matrix and vector operations. A detailed characterization of the target machine is provided. Two mappings are presented. The first is designed for a processor array consisting of a very large number of small processing units. The neurons and the nonzero synaptic weights are assigned to the processors in a predetermined order, one per processor. The data transfers between processors containing neurons and weights are implemented using a novel routing algorithm. The second mapping is designed for the data array of size N×N and a smaller processor array of size P×P, P≪N, i.e., it addresses the partitioned case. These mappings are applicable to most of the mesh-connected single-instruction-multiple-data (SIMD) machines
  • Keywords
    graph theory; neural nets; parallel processing; algorithmic mapping; data transfers; graph theoretic approach; matrix operations; neural network models; neurons; nonzero synaptic weights; parallel SIMD machines; processor array; programmable massively parallel computers; routing algorithm; vector operations; Computational modeling; Computer networks; Concurrent computing; Multilayer perceptrons; Network topology; Neural networks; Neurons; Partitioning algorithms; Routing; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.106224
  • Filename
    106224