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
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;
Conference_Titel :
Parallel and Distributed Processing, 1994. Proceedings. Sixth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-6427-4
DOI :
10.1109/SPDP.1994.346169