Future Generation Computer Systems
Journal of Parallel and Distributed Computing
Ant Colony Optimization
Partitioning Real-Time Tasks among Heterogeneous Multiprocessors
ICPP '04 Proceedings of the 2004 International Conference on Parallel Processing
A bipartite genetic algorithm for multi-processor task scheduling
International Journal of Parallel Programming
ACO approach with learning for preemptive scheduling of real-time tasks
International Journal of Bio-Inspired Computation
An ACO-Based approach for task assignment and scheduling of multiprocessor control systems
TAMC'06 Proceedings of the Third international conference on Theory and Applications of Models of Computation
Energy-efficient task allocation techniques for asymmetric multiprocessor embedded systems
ACM Transactions on Embedded Computing Systems (TECS) - Special Section ESFH'12, ESTIMedia'11 and Regular Papers
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
The problem of determining whether a set of periodic tasks can be assigned to a set of heterogeneous processors in such a way that all timing constraints are met has been shown, in general, to be NP-hard. This paper presents a new algorithm based on Ant Colony Optimization (ACO) metaheuristic for solving this problem. Experimental results show that our ACO approach can outperform the major existing methods. In addition to being able to search for a feasible assignment solution, our ACO approach can further optimize the solution to reduce its energy consumption.