Distributed-Memory Parallel Symmetric Nonnegative Matrix Factorization

被引:3
|
作者
Eswar, Srinivas [1 ]
Hayashi, Koby [1 ]
Ballard, Grey [2 ]
Kannan, Ramakrishnan [3 ]
Vuduc, Richard [1 ]
Park, Haesun [1 ]
机构
[1] Georgia Inst Technol, Dept Computat Sci & Engn, Atlanta, GA 30332 USA
[2] Wake Forest Univ, Dept Comp Sci, Winston Salem, NC 27101 USA
[3] Oak Ridge Natl Lab, Computat Data Analyt Grp, Oak Ridge, TN USA
关键词
High performance computing; Newton method; Parallel algorithms; Symmetric Matrices; COLLECTIVE COMMUNICATION; COORDINATE DESCENT; ALGORITHMS;
D O I
10.1109/sc41405.2020.00078
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop the first distributed -memory parallel implementation of Symmetric Nonnegative Matrix Factorization (SymNMF), a key data analytics kernel 14 clustering and dimensionality reduction. Our implementation includes two different algorithms for SytnNMF, which give comparable results in terms of time and accuracy. The first algorithm is a parallelization of an existing sequential approach that uses solvers for nonsymmetric NNW The second algorithm is a novel approach based on the Gauss -Newton method. It exploits second -order information without incurring large computational and memory costs. We evaluate the scalability of our algorithms on the Summit system at Oak Ridge National Laboratory, scaling up to 128 nodes (4,096 cores) with 70% efficiency. Additionally, we demonstrate our software on an image segmentation task.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] PARALLEL ANNEALING ON DISTRIBUTED-MEMORY SYSTEMS
    LEE, FH
    STILES, GS
    SWAMINATHAN, V
    PROGRAMMING AND COMPUTER SOFTWARE, 1995, 21 (01) : 1 - 8
  • [22] Parallel ILP for distributed-memory architectures
    Fonseca, Nuno A.
    Srinivasan, Ashwin
    Silva, Fernando
    Camacho, Rui
    MACHINE LEARNING, 2009, 74 (03) : 257 - 279
  • [23] Parallel Nonnegative Matrix Factorization with Manifold Regularization
    Liu, Fudong
    Shan, Zheng
    Chen, Yihang
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2018, 2018
  • [24] Fast and Secure Distributed Nonnegative Matrix Factorization
    Qian, Yuqiu
    Tan, Conghui
    Ding, Danhao
    Li, Hui
    Mamoulis, Nikos
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (02) : 653 - 666
  • [25] The sparse factorization of nonnegative matrix in distributed network
    Xinhong Meng
    Fusheng Xu
    Hailiang Ye
    Feilong Cao
    Advances in Computational Intelligence, 2021, 1 (5):
  • [26] A novel initialization method for symmetric nonnegative matrix factorization
    Wu, Jian-Qiang
    Huang, Hao-Xia
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONIC INFORMATION ENGINEERING (CEIE 2016), 2016, 116 : 152 - 157
  • [27] Adaptive computation of the Symmetric Nonnegative Matrix Factorization (SymNMF)
    Favati P.
    Lotti G.
    Menchi O.
    Romani F.
    SeMA Journal, 2020, 77 (2) : 203 - 217
  • [28] Off-diagonal symmetric nonnegative matrix factorization
    Moutier, Francois
    Vandaele, Arnaud
    Gillis, Nicolas
    NUMERICAL ALGORITHMS, 2021, 88 (02) : 939 - 963
  • [29] On the Arithmetic Intensity of Distributed-Memory Dense Matrix Multiplication Involving a Symmetric Input Matrix (SYMM)
    Agullo, Emmanuel
    Buttari, Alfredo
    Coulaud, Olivier
    Eyraud-Dubois, Lionel
    Faverge, Mathieu
    Franc, Alain
    Guermouche, Abdou
    Jego, Antoine
    Peressoni, Romain
    Pruvost, Florent
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS, 2023, : 357 - 367
  • [30] A Collaborative Neurodynamic Approach to Symmetric Nonnegative Matrix Factorization
    Che, Hangjun
    Wang, Jun
    NEURAL INFORMATION PROCESSING (ICONIP 2018), PT II, 2018, 11302 : 453 - 462