• DocumentCode
    2299545
  • Title

    Efficient mapping of randomly sparse neural networks on parallel vector supercomputers

  • Author

    Müller, Silvia M. ; Gomes, Benedict

  • Author_Institution
    Dept. of Comput. Sci., Saarlandes Univ., Saarbrucken, Germany
  • fYear
    1994
  • fDate
    26-29 Oct 1994
  • Firstpage
    170
  • Lastpage
    177
  • Abstract
    This paper presents efficient mappings of large sparse neural networks on a distributed-memory MIMD multicomputer with high performance vector units. We develop parallel vector code for an idealized network and analyze its performance. Our algorithms combine high performance with a reasonable memory requirement. Due to the high cost of scatter/gather operations, generating high performance parallel vector code requires careful attention to details of the representation. We show that vectorization can nevertheless more than quadruple the performance on our modeled supercomputer. Pushing several patterns at a time through the network (batch mode) exposes an extra degree of parallelism which allows us to improve the performance by an additional factor of 4. Vectorization and batch updating therefore yield an order of magnitude performance improvement
  • Keywords
    neural nets; parallel machines; performance evaluation; vector processor systems; high performance vector units; mapping; memory requirement; parallel vector code; parallel vector supercomputers; performance; sparse neural networks; supercomputer; Backpropagation; Computational modeling; Computer networks; Computer science; Neural networks; Performance analysis; Pipelines; Power system modeling; Registers; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1994. Proceedings. Sixth IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-6427-4
  • Type

    conf

  • DOI
    10.1109/SPDP.1994.346169
  • Filename
    346169