Multi-step Parallel PNN Algorithm for Distributed-Memory Systems

被引:0
|
作者
Wakatani, Akiyoshi [1 ]
机构
[1] Konan Univ, Fac Engn Sci, Higashinada Ku, Kobe, Hyogo 6588501, Japan
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Parallel system with distributed memory is a promising platform to achieve a high performance computing with less construction cost. Applications with less communications, such as a kind of parameter sweep applications (PSA), can be efficiently carried out on such a parallel system, but some applications are not suitable for the parallel system due to a large communication cost. We focus on PNN (Pairwise Nearest Neighbor) codebook generation algorithm for VQ (Vector Quantization) compression algorithm and propose a parallel version of the PNN algorithm suitable for the parallel system with distributed memory, called "multi-step parallel PNN". The multi-step parallel PNN is a modified version of the PNN algorithm that creates a different codebook than the original PNN does, thus the quality of a codebook created by using the multistep parallel PNN may be worse than that of a codebook by the original PNN. However, our experimental results show that the quality of the codebook is almost same as that of the original one. We also confirm the effectiveness of the multi-step parallel PNN by the evaluation of the computational complexity of the algorithm and the preliminary experiment executed on a PC cluster system.
引用
收藏
页码:41 / 50
页数:10
相关论文
共 50 条
  • [1] New parallel scheduling algorithm on distributed-memory systems
    Lu, G.H.
    Sun, S.X.
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2001, 38 (02):
  • [2] PARALLEL ANNEALING ON DISTRIBUTED-MEMORY SYSTEMS
    LEE, FH
    STILES, GS
    SWAMINATHAN, V
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 1995, 21 (01) : 1 - 8
  • [3] PARALLEL TALBOT ALGORITHM FOR DISTRIBUTED-MEMORY MACHINES
    DEROSA, MA
    GIUNTA, G
    RIZZARDI, M
    [J]. PARALLEL COMPUTING, 1995, 21 (05) : 783 - 801
  • [4] Numerical integration on distributed-memory parallel systems
    Ciegis, R
    Sablinskas, R
    Wasniewski, J
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 1997, 1332 : 329 - 336
  • [5] TDR: A distributed-memory parallel routing algorithm for FPGAs
    Cabral, LAF
    Aude, RS
    Maculan, N
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 263 - 270
  • [6] Parallel algorithm for block-tridiagonal linear systems on distributed-memory multicomputers
    Luo, Zhi-Gang
    Li, Xiao-Mei
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2000, 23 (10): : 1028 - 1034
  • [7] Sphynx: A parallel multi-GPU graph partitioner for distributed-memory systems
    Acer, Seher
    Boman, Erik G.
    Glusa, Christian A.
    Rajamanickam, Sivasankaran
    [J]. PARALLEL COMPUTING, 2021, 106
  • [8] Massively Parallel Polar Decomposition on Distributed-memory Systems
    Ltaief, Hatem
    Sukkari, Dalal
    Esposito, Aniello
    Nakatsukasa, Yuji
    Keyes, David
    [J]. ACM TRANSACTIONS ON PARALLEL COMPUTING, 2019, 6 (01)
  • [9] PARALLEL SOLUTION OF TRIANGULAR SYSTEMS ON DISTRIBUTED-MEMORY MULTIPROCESSORS
    HEATH, MT
    ROMINE, CH
    [J]. SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (03): : 558 - 588
  • [10] Distributed-Memory Parallel JointNMF
    Eswar, Srinivas
    Cobb, Benjamin
    Hayashi, Koby
    Kannan, Ramakrishnan
    Ballard, Grey
    Vuduc, Richard
    Park, Haesun
    [J]. PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ACM ICS 2023, 2023, : 301 - 312