Title :
Multi-core Deployment Optimization Using Simulated Annealing and Ant Colony Optimization
Author :
Turner, Hamilton ; White, Jonathan
Author_Institution :
Bradley Dept. of Electr. & Comput. Eng., Virginia Polytech., Bradley, IL, USA
Abstract :
This work introduces a hybrid metaheuristic algorithm for solving the problem of multi-core deployment optimization (MCDO). It extends prior work using Ant Colony Optimization to solve MCDO by initially seeding the pheromone matrix with the output of a Simulated Annealing metaheuristic. This work also removes a number of critical simplifying assumptions from the MCDO model. Across 28, 800 different algorithm inputs, the hybridized algorithm is shown to have a median improvement in makespan time of 7.2% versus the nonhybrid version, as well as a median reduction of 74% in execution time. On a dataset of 50 MCDO problems with known optimal solutions, the median hybrid algorithm solution is 16.5% worse than known optimal.
Keywords :
ant colony optimisation; matrix algebra; simulated annealing; MCDO model; ant colony optimization; execution time; hybrid metaheuristic algorithm; makespan time; median hybrid algorithm solution; median improvement; median reduction; multicore deployment optimization; pheromone matrix; simulated annealing metaheuristic; Ant colony optimization; Computers; Delays; Multicore processing; Program processors; Simulated annealing; ant colony; hybrid metaheuristic; multiprocessor task scheduling; optimization; simulated annealing;
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2013 12th IEEE International Conference on
Conference_Location :
Melbourne, VIC
DOI :
10.1109/TrustCom.2013.146