Volume 42 Issue 9
Sep.  2016
Turn off MathJax
Article Contents
CHEN Yao, LI Qiao, LU Jun, et al. Improved schedulability analysis for multiprocessor mixed-criticality systems[J]. Journal of Beijing University of Aeronautics and Astronautics, 2016, 42(9): 1918-1926. doi: 10.13700/j.bh.1001-5965.2015.0551(in Chinese)
Citation: CHEN Yao, LI Qiao, LU Jun, et al. Improved schedulability analysis for multiprocessor mixed-criticality systems[J]. Journal of Beijing University of Aeronautics and Astronautics, 2016, 42(9): 1918-1926. doi: 10.13700/j.bh.1001-5965.2015.0551(in Chinese)

Improved schedulability analysis for multiprocessor mixed-criticality systems

doi: 10.13700/j.bh.1001-5965.2015.0551
Funds:  National Natural Science Foundation of China (61301086); Aeronautical Science Foundation of China (20131951027); the Fundamental Research Funds for the Central Universities (YWF-14-DZXY-018)
  • Received Date: 27 Aug 2015
  • Publish Date: 20 Sep 2016
  • For mixed-criticality systems implemented upon multiprocessor platforms and scheduled by the popular global scheduling algorithm named fixed-priority and earliest deadline first by virtual deadline (fpEDF-VD), the issue how to determine their schedulability is studied, addressing the concern of multiple certification requirements. According to fpEDF-VD, the task's priority is determined by the combination of task utilization and virtual deadline, and the schedulability of the system depends on the existence of valid scaling factor for virtual deadline tuning. Considering that current approaches only verify finite scaling factor candidates, an improved schedulability analysis is proposed, which is capable of determining the feasible region of the scaling factor accurately. This approach investigates schedulability requirements at different criticality levels by exploiting the function graph of the schedulability condition derived for the regular (non mixed-criticality) fpEDF algorithm, and on this basis provides the accurate range of the parameter for tuning virtual deadlines. An illustrative example is presented to demonstrate its validity and efficiency. In accordance with theoretical analysis, extensive simulation experiments with randomly-generated task sets show the dominance of the proposed schedulability analysis over the existing ones in terms of acceptance ratio.

     

  • loading
  • [1]
    BARHORST J,BELOTE T,BINNS P,et al.White paper:A research agenda for mixed-criticality systems:88ABW-2009-1383 [R].San Francisco:Cyber-Physical Systems Week,2009.
    [2]
    BARUAH S K,LI H,STOUGIE L.Towards the design of certifiable mixed-criticality systems[C]//Real-Time and Embedded Technology and Applications Symposium.Piscataway,NJ:IEEE Press,2010:13-22.
    [3]
    VESTAL S.Preemptive scheduling of multi-criticality systems with varying degrees of execution time assurance[C]//Real-Time Systems Symposium.Piscataway,NJ:IEEE Press,2007:239-243.
    [4]
    BARUAH S K,BURNS A,DAVIS R.Response-time analysis for mixed criticality systems[C]//Real-Time Systems Symposium.Piscataway,NJ:IEEE Press,2011:33-43.
    [5]
    BARUAH S K,BONIFACI V,D'ANGELO G,et al.Mixed-criticality scheduling of sporadic task systems[C]//European Symposium on Algorithms.Heidelberg:Springer Verlag,2011:555-566.
    [6]
    BARUAH S K,FOHLER G.Certification-cognizant time-triggered scheduling of mixed-criticality systems[C]//Real-Time Systems Symposium.Piscataway,NJ:IEEE Press,2011:3-12.
    [7]
    GUAN N,EKBERG P,STIGGE M,et al.Effective and efficient scheduling of certifiable mixed-criticality sporadic task systems[C]//Real-Time Systems Symposium.Piscataway,NJ:IEEE Press,2011:13-23.
    [8]
    BARUAH S K,BONIFACI V,D'ANGELO G,et al.The preemptive uniprocessor scheduling of mixed-criticality implicit-deadline sporadic task systems[C]//Proceedings of Euromicro Conference on Real-Time Systems.Piscataway,NJ:IEEE Press,2012:145-154.
    [9]
    PONTUS E,WANG Y.Bounding and shaping the demand of mixed-criticality sporadic tasks[C]//Proceedings of Euromicro Conference on Real-Time Systems.Piscataway,NJ:IEEE Press,2012:135-144.
    [10]
    PONTUS E,WANG Y.Bounding and shaping the demand of generalized mixed-criticality sporadic task systems[J].Real-Time Systems,2014,50(1):48-86.
    [11]
    MOLLISON M S,ERICKSON J P,ANDERSON J H,et al.Mixed-criticality real-time scheduling for multicore systems[C]//International Conference on Computer and Information Technology.Piscataway,NJ:IEEE Press,2010:1864-1871.
    [12]
    KELLY O R,AYDIN H,ZHAO B.On partitioned scheduling of fixed-priority mixed-criticality task sets[C]//International Conference on Trust Security and Privacy in Computing and Communications.Piscataway,NJ:IEEE Press,2011:1051-1059.
    [13]
    谷传才,关楠,于金铭,等.多处理器混合关键性系统中的划分调度策略[J].软件学报,2014,25(2):284-297.GU C C,GUAN N,YU J M,et al.Partitioned scheduling policies on multi-processor mixed-criticality systems[J]Journal of Software,2014,25(2):284-297(in Chinese).
    [14]
    PATHAN R.Schedulability analysis of mixed-criticality systems on multiprocessors[C]//Proceedings of Euromicro Conference on Real-Time Systems.Piscataway,NJ:IEEE Press,2012:309-320.
    [15]
    LI H,BARUAH S K.Global mixed-criticality scheduling on multiprocessors[C]//Proceedings of Euromicro Conference on Real-Time Systems.Piscataway,NJ:IEEE Press,2012:166-175.
    [16]
    BARUAH S K,CHATTOPADHYAY B,LI H,et al.Mixed-criticality scheduling on multiprocessors[J].Real-Time Systems,2014,50(1):142-177.
    [17]
    BARUAH S K.Optimal utilization bounds for the fixed-priority scheduling of periodic task systems on identical multiprocessors[J].IEEE Transactions on Computers,2004,53(6):781-784.
    [18]
    GOOSSENS J,FUNK S,BARUAH S K.Priority-driven scheduling of periodic task systems on multiprocessors[J].Real-time Systems,2003,25(2-3):187-205.
    [19]
    BAKER T P,BARUAH S K.Sustainable multiprocessor scheduling of sporadic task systems[C]//Proceedings of Euromicro Conference on Real-Time Systems.Piscataway,NJ:IEEE Press,2009:141-150.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views(725) PDF downloads(548) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return