FAST AND EFFICIENT DISTRIBUTED MATRIX-VECTOR MULTIPLICATION USING RATELESS FOUNTAIN CODES

被引:0
|
作者
Mallick, Ankur [1 ]
Chaudhari, Malhar [2 ]
Joshi, Gauri [1 ]
机构
[1] CMU, Pittsburgh, PA 15213 USA
[2] Oracle Corp, Redwood City, CA USA
关键词
Distributed Computing; Straggler Mitigation; Erasure Codes;
D O I
10.1109/icassp.2019.8682347
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
We propose a rateless fountain coding strategy to alleviate the problem of straggling nodes - computing nodes that unpredictably slowdown or fail - in distributed matrix-vector multiplication. Our algorithm generates linear combinations of the m rows of the matrix, and assigns them to different worker nodes, which then perform row-vector products with the encoded rows. The original matrix- vector product can be decoded as soon as slightly more than m row-vector products are collectively completed by the nodes. This strategy enables fast nodes to steal work from slow nodes, without requiring the knowledge of node speeds. Compared to recently proposed fixed-rate erasure coding strategies which ignore partial work done by straggling nodes, rateless codes have a significantly lower overall delay, and a smaller computational overhead.
引用
收藏
页码:8192 / 8196
页数:5
相关论文
共 50 条
  • [21] MATRIX-VECTOR MULTIPLICATION BY USING PINHOLE HOLOGRAMS
    SONG, QW
    LEE, MC
    TALBOT, P
    CHENG, L
    APPLIED OPTICS, 1994, 33 (05): : 800 - 805
  • [22] Fast construction of hierarchical matrix representation from matrix-vector multiplication
    Lin, Lin
    Lu, Jianfeng
    Ying, Lexing
    JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (10) : 4071 - 4087
  • [23] ACOUSTOOPTIC MATRIX-VECTOR MULTIPLICATION
    CAULFIELD, HJ
    RHODES, WT
    JOURNAL OF THE OPTICAL SOCIETY OF AMERICA, 1981, 71 (12) : 1626 - 1626
  • [24] Balancing Computation and Communication in Distributed Sparse Matrix-Vector Multiplication
    Mi, Hongli
    Yu, Xiangrui
    Yu, Xiaosong
    Wu, Shuangyuan
    Liu, Weifeng
    2023 IEEE/ACM 23RD INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING, CCGRID, 2023, : 535 - 544
  • [25] A fast matrix-vector multiplication method for solving the radiosity equation
    Atkinson, K
    Chien, DDK
    ADVANCES IN COMPUTATIONAL MATHEMATICS, 2000, 12 (2-3) : 151 - 174
  • [26] Fast Multiplication of Matrix-Vector by Virtual Grids Technique in AIM
    Zheng, Mingxuan
    Zhao, Huiling
    Zhao, Zhonghui
    PROGRESS IN ELECTROMAGNETICS RESEARCH LETTERS, 2020, 89 : 85 - 90
  • [27] Towards a fast parallel sparse symmetric matrix-vector multiplication
    Geus, R
    Röllin, S
    PARALLEL COMPUTING, 2001, 27 (07) : 883 - 896
  • [28] Fast sparse matrix-vector multiplication for TeraFlop/s computers
    Wellein, G
    Hager, G
    Basermann, A
    Fehske, H
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2002, 2003, 2565 : 287 - 301
  • [29] Efficient Sparse Matrix-Vector Multiplication on GPUs using the CSR Storage Format
    Greathouse, Joseph L.
    Daga, Mayank
    SC14: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2014, : 769 - 780
  • [30] Fast Sparse Matrix-Vector Multiplication on GPUs for Graph Applications
    Ashari, Arash
    Sedaghati, Naser
    Eisenlohr, John
    Parthasarathy, Srinivasan
    Sadayappan, P.
    SC14: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2014, : 781 - 792