Title :
Evaluation Scheme of Tasks Allocation with Metaheuristic Algorithms in Mesh Connected Processors
Author :
Kmiecik, Wojciech ; Koszalka, Leszek ; Pozniak-Koszalka, Iwona ; Kasprzak, Andrzej
Author_Institution :
Dept. of Syst. & Comput. Networks, Wroclaw Univ. of Technol., Wroclaw, Poland
Abstract :
This paper focuses on applying three meta-heuristic local search algorithms to solve the problem of allocating two-dimensional tasks within a two-dimensional processor mesh in a period of time. The objective is to maximize the level of mesh utilization. To achieve this goal we adapt three algorithms: Tabu Search, Simulated Annealing and Random Search, as well as we design an auxiliary algorithm Dumb Fit and adapt another auxiliary algorithm named First Fit. To measure the efficiency of the algorithms we introduce our own evaluating function called Cumulative Effectiveness and a derivative Utilization Factor. Finally, we implement an experimentation system to test these algorithms on different sets of tasks to allocate. Moreover, a short analysis based on results of series of experiments conducted on three different categories of task sets (small tasks, mixed tasks and large tasks) is presented.
Keywords :
parallel processing; processor scheduling; search problems; simulated annealing; cumulative effectiveness; derivative utilization factor; dumb fit algorithm; first fit algorithm; local search algorithm; mesh connected processor; metaheuristic algorithm; random search; simulated annealing; tabu search; two-dimensional processor mesh; two-dimensional tasks allocation; Algorithm design and analysis; Fitting; Indexes; Program processors; Resistance; Resource management; Simulated annealing; algorithm; experimentation system; mesh structure; meta-heuristic; task allocation;
Conference_Titel :
Systems Engineering (ICSEng), 2011 21st International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4577-1078-0
DOI :
10.1109/ICSEng.2011.50