Straggler mitigation through unequal error protection for distributed approximate matrix multiplication
buir.contributor.author | Tegin, Büşra | |
buir.contributor.author | Duman, Tolga Mete | |
buir.contributor.orcid | Tegin, Büşra|0000-0002-3342-5414 | |
buir.contributor.orcid | Duman, Tolga Mete|0000-0002-5187-8660 | |
dc.citation.epage | 483 | en_US |
dc.citation.issueNumber | 2 | en_US |
dc.citation.spage | 468 | en_US |
dc.citation.volumeNumber | 40 | en_US |
dc.contributor.author | Tegin, Büşra | |
dc.contributor.author | Hernandez, Eduin E. | |
dc.contributor.author | Rini, Stefano | |
dc.contributor.author | Duman, Tolga Mete | |
dc.date.accessioned | 2023-02-26T09:45:28Z | |
dc.date.available | 2023-02-26T09:45:28Z | |
dc.date.issued | 2022-02-01 | |
dc.department | Department of Electrical and Electronics Engineering | en_US |
dc.description.abstract | Large-scale machine learning and data mining methods routinely distribute computations across multiple agents to parallelize processing. The time required for the computations at the agents is affected by the availability of local resources and/or poor channel conditions, thus giving rise to the “straggler problem.” In this paper, we address this problem for distributed approximate matrix multiplication. In particular, we employ Unequal Error Protection (UEP) codes to obtain an approximation of the matrix product to provide higher protection for the blocks with a higher effect on the multiplication outcome. We characterize the performance of the proposed approach from a theoretical perspective by bounding the expected reconstruction error for matrices with uncorrelated entries. We also apply the proposed coding strategy to the computation of the back-propagation step in the training of a Deep Neural Network (DNN) for an image classification task in the evaluation of the gradients. Our numerical experiments show that it is indeed possible to obtain significant improvements in the overall time required to achieve DNN training convergence by producing approximation of matrix products using UEP codes in the presence of stragglers. | en_US |
dc.description.provenance | Submitted by Cem Çağatay Akgün (cem.akgun@bilkent.edu.tr) on 2023-02-26T09:45:28Z No. of bitstreams: 1 Straggler_Mitigation_Through_Unequal_Error_Protection_for_Distributed_Approximate_Matrix_Multiplication.pdf: 2471562 bytes, checksum: e30288ea04f72c3dcacdc9c7659a1d64 (MD5) | en |
dc.description.provenance | Made available in DSpace on 2023-02-26T09:45:28Z (GMT). No. of bitstreams: 1 Straggler_Mitigation_Through_Unequal_Error_Protection_for_Distributed_Approximate_Matrix_Multiplication.pdf: 2471562 bytes, checksum: e30288ea04f72c3dcacdc9c7659a1d64 (MD5) Previous issue date: 2022-02-01 | en |
dc.identifier.doi | 10.1109/JSAC.2021.3118350 | en_US |
dc.identifier.issn | 07338716 | |
dc.identifier.uri | http://hdl.handle.net/11693/111760 | |
dc.language.iso | English | en_US |
dc.publisher | Institute of Electrical and Electronics Engineers Inc. | en_US |
dc.relation.isversionof | https://dx.doi.org/10.1109/JSAC.2021.3118350 | en_US |
dc.source.title | IEEE Journal on Selected Areas in Communications | en_US |
dc.subject | Distributed computation | en_US |
dc.subject | Approximate matrix multiplication | en_US |
dc.subject | Stragglers | en_US |
dc.subject | Unequal error protection | en_US |
dc.title | Straggler mitigation through unequal error protection for distributed approximate matrix multiplication | en_US |
dc.type | Article | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Straggler_Mitigation_Through_Unequal_Error_Protection_for_Distributed_Approximate_Matrix_Multiplication.pdf
- Size:
- 2.36 MB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.69 KB
- Format:
- Item-specific license agreed upon to submission
- Description: