Abstract

Fault-tolerant scheduling of real-time (RT) tasks in multiprocessor based systems is essentially a NP-hard problem. Basically this is a permutation based combinatorial optimization problem which involves allocating a set of tasks on a set of processors so as to minimize the makespan and ensures tasks to meet their timing constraints. Conventional approach to meet fault-tolerance (FT) in scheduling RT tasks based on traditional heuristic approach yields poor performance, like inefficient processor utilization and higher task rejection. The primary-backup (PB) scheme is a popular approach used as a fault-tolerant technique to schedule RT tasks with guarantee to meet their deadlines despite presence of fault. In this paper, we propose a novel scheduling algorithm using discrete elitist multi-objective ant colony optimization (DEMACO) technique for providing FT in multiprocessor environment. Exhaustive simulation study reveals that the proposed primary-backup based fault-tolerant scheduling (PBFTS) scheme using DEMACO outperforms other traditional fault-tolerant scheduling schemes in terms of performance, system utilization and efficiency.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.