Title : 
A Discrete DP-Wrap Scheduling Algorithm for Multiprocessor Systems
         
        
            Author : 
Jingwei Yang;Xiaojian Luo;Xiang Long
         
        
            Author_Institution : 
Sch. of Comput. Sci. &
         
        
        
        
        
            Abstract : 
A discrete scheduling algorithm basing on DP-Wrap(DDP) for multiprocessor real-time systems is proposed in this paper. As fairness is a popular concept used in most of the published optimal algorithms(e.g., Pfair, Bfair), many of the scheduling produced by these algorithms leads to much run-time overhead such as preemptions and migrations. Meanwhile, many of the scheduling algorithms(e.g., LLREF, DP-Wrap) adopt a continuous time model, which mismatches the property of real-world digital computer system. Inspired by the DP-fair theory framework, a hierarchical scheduling mechanism is adopted in DDP. At the bottom level, the scheduling is carried out by a global scheduling algorithm basing on discrete time model, while at the top level, tasks are locally scheduled by uniprocessor EDF, which significantly reduces the run-time overhead in that execution pieces of a job can be packed together with a best effort. Analysis and experiment imply that DDP is expectable to outperform the algorithms adopting fairness notion in terms of preemptions and migrations.
         
        
            Keywords : 
"Optimal scheduling","Program processors","Scheduling algorithms","Scheduling","Resource management","Real-time systems"
         
        
        
            Conference_Titel : 
Smart City/SocialCom/SustainCom (SmartCity), 2015 IEEE International Conference on
         
        
        
            DOI : 
10.1109/SmartCity.2015.194