Please use this identifier to cite or link to this item:
http://dspace.cityu.edu.hk/handle/2031/9484
Title: | Straggler Mitigation in Distributed Computing |
Authors: | Wong, Ka Chung |
Department: | Department of Electrical Engineering |
Issue Date: | 2021 |
Supervisor: | Supervisor: Dr. Sung, Albert C W; Assessor: Prof. So, H C |
Abstract: | While distributed computing is widely implemented in large-scale systems for computation, the straggler effect has become a critical issue to computational performance. It is agreed that the task computation time is dominated by the slowest worker, known as the straggler. The existence of stragglers in a distributed network results in a longer execution time of the tasks and poses a limitation towards the performance. Recent works have proposed several coded distributed computing approaches to alleviate this effect. This study intends to implement straggler mitigation with erasure codes and evaluate the performance of such a strategy in a simulated distributed environment. The proposed system architecture adopts a master-worker model. The master handles the requests and performs data preprocessing and collection while the workers compute the received tasks in parallel. Experiments are conducted by distributing a computational task, such as matrix multiplication, to verify the limitation and effectiveness of the coding strategy. In this report, it is shown that using an (n, k) linear code is effective to mitigate the straggler effect provided that the number of stragglers is smaller than or equal to n – k, with an additional overhead generated by the code which is roughly 8% of the total duration. |
Appears in Collections: | Electrical Engineering - Undergraduate Final Year Projects |
Files in This Item:
File | Size | Format | |
---|---|---|---|
fulltext.html | 148 B | HTML | View/Open |
Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.