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
Link To Document