dc.contributor.advisor |
Engelbrecht, Andries P. |
|
dc.contributor.postgraduate |
Klazar, Ronald |
|
dc.date.accessioned |
2018-08-27T12:38:20Z |
|
dc.date.available |
2018-08-27T12:38:20Z |
|
dc.date.created |
2016-09-01 |
|
dc.date.issued |
2016 |
|
dc.description |
Dissertation (MSc(Computer Science))--University of Pretoria, 2016. |
en_ZA |
dc.description.abstract |
Computational science is a practice that requires a large amount of computing time. One means of providing the required computing time is to construct a distributed computing system that utilises the ordinary desktop computers found within an organisation. However, when the constituent computers do not all perform computations at the same speed, the overall completion time of a project involving the execution of tasks by all of the computers in the system becomes dependent on the performance of the slowest computer in the network. This study proposes two ant-inspired algorithms for dynamic task allocation that aim to overcome the aforementioned dependency. A procedure for tuning the free parameters of the algorithms is specified and the algorithms are evaluated for their viability in terms of their effect on the overall completion time of tasks as well as their usage of bandwidth in the network. |
en_ZA |
dc.description.availability |
Unrestricted |
en_ZA |
dc.description.degree |
MSc(Computer Science) |
en_ZA |
dc.description.department |
Computer Science |
en_ZA |
dc.identifier.citation |
Klazar, R 2016, Ant-Inspired Strategies for Opportunistic Load Balancing in the Distributed Computation of Solutions to Embarrassingly Parallel Problems, MSc dissertation, University of Pretoria, Pretoria |
en_ZA |
dc.identifier.uri |
http://hdl.handle.net/2263/66340 |
|
dc.language.iso |
en |
en_ZA |
dc.publisher |
University of Pretoria |
|
dc.rights |
© 2018 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. |
|
dc.subject |
ant algorithms |
en_ZA |
dc.subject |
cemetery formation |
en_ZA |
dc.subject |
division of labour |
en_ZA |
dc.subject |
distributed systems |
en_ZA |
dc.subject |
distributed computing |
en_ZA |
dc.subject |
load balancing |
en_ZA |
dc.title |
Ant-inspired strategies for opportunistic load balancing in the distributed computation of solutions to embarrassingly parallel problems |
en_ZA |
dc.type |
Dissertation |
en_ZA |