Design and Performance Analysis of Partial Computation Output Schemes for Accelerating Coded Machine Learning

被引:1
|
作者
Xu, Xinping [1 ,2 ]
Lin, Xiaojun [3 ]
Duan, Lingjie [4 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[2] Berkeley Educ Alliance Res Singapore, Singapore 138602, Singapore
[3] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
[4] Singapore Univ Technol & Design, Engn Syst & Design Pillar, Singapore 487372, Singapore
基金
美国国家科学基金会;
关键词
Runtime; Task analysis; Codes; Machine learning; Encoding; Sparse matrices; Servers; Coded machine learning; maximum-distance-separable codes; partial computation outputs; performance bound analysis;
D O I
10.1109/TNSE.2022.3228322
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Coded machine learning is a technique to use codes, such as (n, q)-maximum-distance-separable ((n, q)-MDS) codes, to reduce the negative effect of stragglers by requiring q out of n workers to complete their computation. However, the MDS scheme incurs significant inefficiency in wasting stragglers' unfinished computation and keeping faster workers idle. Accordingly, this paper proposes to fragment each worker's load into small pieces and utilizes all workers' partial computation outputs (PCO) to reduce the overall runtime. While easy-to-implement, the theoretical runtime performance analysis of our PCO scheme is challenging. We present new bounds and asymptotic analysis to prove that our PCO scheme always reduces the overall runtime for any random distribution of workers' speeds, and its performance gain over the MDS scheme can be arbitrarily large under high variability of workers' speeds. Moreover, our analysis shows another advantage: the PCO scheme's performance is robust and insensitive to system parameter variations, while the MDS scheme has to know workers' speeds for carefully optimizing q. Finally, our realistic experiments validate that the PCO scheme reduces the overall runtime from that of the MDS scheme by at least 12.3%, and we implement our PCO scheme for solving a typical machine learning problem of linear regression.
引用
收藏
页码:1119 / 1130
页数:12
相关论文
共 50 条
  • [41] A PERFORMANCE ANALYSIS OF TRELLIS-CODED MODULATION SCHEMES OVER RICIAN FADING CHANNELS
    TELLAMBURA, C
    WANG, Q
    BHARGAVA, VK
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 1993, 42 (04) : 491 - 501
  • [42] LDPC-Coded Modulation Performance Analysis and System Design
    Healy, Cornelius Tomas
    Al Rawi, Anas
    Tsimenidis, Charalampos C.
    IEEE ACCESS, 2020, 8 (08): : 212166 - 212176
  • [43] A performance bound of the multi-output extreme learning machine classifier
    Wang, Di
    Wang, Ping
    Shi, Junzhi
    MEMETIC COMPUTING, 2019, 11 (03) : 297 - 304
  • [44] A performance bound of the multi-output extreme learning machine classifier
    Di Wang
    Ping Wang
    Junzhi Shi
    Memetic Computing, 2019, 11 : 297 - 304
  • [45] High-performance computing in accelerating structure design and analysis
    Li, ZH
    Folwell, N
    Ge, LX
    Guetz, A
    Ivanov, V
    Kowalski, M
    Lee, LQ
    Ng, CK
    Schussman, G
    Stingelin, L
    Uplenchwar, R
    Wolf, M
    Xiao, LL
    Ko, K
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2006, 558 (01): : 168 - 174
  • [46] Temporal analysis of topic modeling output by machine learning techniques
    Azizi, Faezeh
    Vahdat-Nejad, Hamed
    Hajiabadi, Hamideh
    INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS, 2024,
  • [47] A machine learning framework for accelerating the design process using CAE simulations: An application to finite element analysis in structural crashworthiness
    Kohar, Christopher P.
    Greve, Lars
    Eller, Tom K.
    Connolly, Daniel S.
    Inal, Kaan
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 385 (385)
  • [48] Accelerating Biocatalysis Discovery with Machine Learning: A Paradigm Shift in Enzyme Engineering, Discovery, and Design
    Markus, Braun
    Christian, Gruber C.
    Andreas, Krassnigg
    Arkadij, Kummer
    Stefan, Lutz
    Gustav, Oberdorfer
    Elina, Siirola
    Radka, Snajdrova
    ACS CATALYSIS, 2023, 13 (21) : 14454 - 14469
  • [49] Accelerating the Design of Photocatalytic Surfaces for Antimicrobial Application: Machine Learning Based on a Sparse Dataset
    Park, Heesoo
    Bentria, El Tayeb
    Rtimi, Sami
    Arredouani, Abdelilah
    Bensmail, Halima
    El-Mellouhi, Fedwa
    CATALYSTS, 2021, 11 (08)
  • [50] ACCELERATING MEMS DESIGN PROCESS THROUGH MACHINE LEARNING FROM PIXELATED BINARY IMAGES
    Guo, Ruiqi
    Xu, Renxiao
    Wang, Zekai
    Sui, Fanping
    Lin, Liwei
    2021 34TH IEEE INTERNATIONAL CONFERENCE ON MICRO ELECTRO MECHANICAL SYSTEMS (MEMS 2021), 2021, : 153 - 156