AN EFFICIENT MAPPING OF BOLTZMANN MACHINE COMPUTATIONS ONTO DISTRIBUTED-MEMORY MULTIPROCESSORS

被引:0
|
作者
OH, DH
NANG, JH
YOON, H
MAENG, SR
机构
[1] KOREA ADV INST SCI & TECHNOL,DEPT COMP SCI,YUSUNG KU,TAEJON 305701,SOUTH KOREA
[2] KOREA ADV INST SCI & TECHNOL,CTR ARTIFICIAL INTELLIGENCE RES,YUSUNG KU,TAEJON 305701,SOUTH KOREA
来源
MICROPROCESSING AND MICROPROGRAMMING | 1992年 / 33卷 / 04期
关键词
NEURAL NETWORK; BOLTZMANN MACHINE; PARALLEL CONVERGENCE ALGORITHM; PARALLEL LEARNING ALGORITHM; PARALLEL PROCESSING; DISTRIBUTED-MEMORY MULTIPROCESSOR; SPEED-UP ANALYSES;
D O I
10.1016/0165-6074(92)90024-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, 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 the Boltzmann Machine are partitioned into p disjoint sets, and each set is mapped on a processor of a p-processor system. A parallel convergence and learning algorithms of Boltzmann Machine, 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. It can be used as a basis in determining the most cost-effective or optimal number of processors with respect to the communication capabilities and interconnection topologies of given distributed-memory multiprocessor.
引用
收藏
页码:223 / 236
页数:14
相关论文
共 50 条
  • [41] A NEW METHOD FOR SOLVING TRIANGULAR SYSTEMS ON DISTRIBUTED-MEMORY MESSAGE-PASSING MULTIPROCESSORS
    LI, GG
    COLEMAN, TF
    SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1989, 10 (02): : 382 - 396
  • [42] EFFICIENT EXECUTION OF DOACROSS LOOPS ON DISTRIBUTED-MEMORY SYSTEMS
    ZAAFRANI, A
    ITO, MR
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1993, 23 : 27 - 38
  • [43] EFFICIENT SUPPORT FOR IRREGULAR APPLICATIONS ON DISTRIBUTED-MEMORY MACHINES
    MUKHERJEE, SS
    SHARMA, SD
    HILL, MD
    LARUS, JR
    ROGERS, A
    SALTZ, J
    SIGPLAN NOTICES, 1995, 30 (08): : 68 - 79
  • [44] ASYNCHRONOUS PARALLEL ARC CONSISTENCY ALGORITHMS ON A DISTRIBUTED-MEMORY MACHINE
    CONRAD, JM
    AGRAWAL, DP
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 24 (01) : 27 - 40
  • [45] AN EFFICIENT ALGORITHM FOR MAPPING VLSI CIRCUIT SIMULATION PROGRAMS ONTO MULTIPROCESSORS
    SELVAKUMAR, S
    MURTHY, CSR
    PARALLEL COMPUTING, 1991, 17 (09) : 1009 - 1016
  • [46] Compiling array expressions for efficient execution on distributed-memory machines
    Gupta, SKS
    Kaushik, SD
    Huang, CH
    Sadayappan, P
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 32 (02) : 155 - 172
  • [47] Cyclic block-algorithms for solving triangular systems on distributed-memory multiprocessors with mesh topology
    Fiebach, P
    PARALLEL COMPUTING, 1996, 22 (03) : 383 - 393
  • [48] Modified Boltzmann machine for an efficient distributed implementation
    Ortega, J
    Parrilla, L
    Prieto, A
    Lloris, A
    Puntonet, CG
    BIOLOGICAL AND ARTIFICIAL COMPUTATION: FROM NEUROSCIENCE TO TECHNOLOGY, 1997, 1240 : 1221 - 1232
  • [49] Efficient implementation of tree accumulations on distributed-memory parallel computers
    Matsuzaki, Kiminori
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 2, PROCEEDINGS, 2007, 4488 : 609 - 616
  • [50] Efficient Lagrangian particle tracking algorithms for distributed-memory architectures
    Baldan, Giacomo
    Bellosta, Tommaso
    Guardone, Alberto
    COMPUTERS & FLUIDS, 2023, 256