Title :
A parallel Boltzmann machine on distributed-memory multiprocessors
Author :
Nang, Jong H. ; Oh, D.H. ; Yoon, Hyunsoo ; Maeng, S.R.
Author_Institution :
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
Abstract :
An efficient mapping scheme of Boltzmann machine computations onto a distributed-memory multiprocessor, which exploits the synchronous spatial parallelism, is presented. In this scheme, the neurons in a Boltzmann machine are partitioned into p disjoint sets, and each set is mapped on a processor of a p-processor system. Parallel convergence and learning algorithms of Boltzmann machines, the necessary communication pattern among the processors, and their time complexities when neurons are partitioned and mapped onto a distributed-memory multiprocessor are investigated. An expected p -processor speed-up of the parallelizing scheme over a single processor is also analyzed theoretically. This analysis can be used as a basis for determining the most cost-effective or optimal number of processors according to the given communication capabilities and interconnection topologies
Keywords :
computational complexity; neural nets; parallel architectures; parallel machines; performance evaluation; communication pattern; disjoint sets; distributed-memory multiprocessors; interconnection topologies; learning algorithms; parallel Boltzmann machine; speed-up; synchronous spatial parallelism; time complexities; Artificial intelligence; Computer science; Concurrent computing; Convergence; Distributed computing; Neural networks; Neurons; Parallel processing; Partitioning algorithms; Time sharing computer systems;
Conference_Titel :
Neural Networks, 1991. 1991 IEEE International Joint Conference on
Print_ISBN :
0-7803-0227-3
DOI :
10.1109/IJCNN.1991.170467