Abhaya Kumar Samal, A. K. Parida, S. Pani, Akshaya Kumar Dash
{"title":"A novel fault-tolerant scheduling of real-time tasks on multiprocessor using discrete-elitist multi-ACO","authors":"Abhaya Kumar Samal, A. K. Parida, S. Pani, Akshaya Kumar Dash","doi":"10.1109/ICCSP.2015.7322865","DOIUrl":null,"url":null,"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.","PeriodicalId":174192,"journal":{"name":"2015 International Conference on Communications and Signal Processing (ICCSP)","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Communications and Signal Processing (ICCSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSP.2015.7322865","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
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.