메뉴 건너뛰기




Volumn 49, Issue 6, 2013, Pages 669-714

Implementation and evaluation of global and partitioned scheduling in a real-time OS

Author keywords

Global EDF; Multicore processors; Partitioned EDF; Real time operating systems; Real time scheduling

Indexed keywords

GLOBAL EDF; MULTI-CORE PROCESSOR; PARTITIONED EDF; REAL TIME OPERATING SYSTEM; REAL TIME SCHEDULING;

EID: 84884586692     PISSN: 09226443     EISSN: None     Source Type: Journal    
DOI: 10.1007/s11241-013-9183-3     Document Type: Article
Times cited : (44)

References (90)
  • 1
    • 3543087309 scopus 로고    scopus 로고
    • Resource reservation in dynamic real-time systems
    • 10.1023/B:TIME.0000027934.77900.22
    • Abeni L, Buttazzo G (2004) Resource reservation in dynamic real-time systems. Real-Time Syst 27(2):123-167
    • (2004) Real-Time Syst , vol.27 , Issue.2 , pp. 123-167
    • Abeni, L.1    Buttazzo, G.2
  • 2
    • 84865315116 scopus 로고    scopus 로고
    • Improved cache related pre-emption delay aware response time analysis for fixed priority pre-emptive systems
    • Altmeyer S, Davis RI, Maiza C (2012) Improved cache related pre-emption delay aware response time analysis for fixed priority pre-emptive systems. Real-Time Syst 1-28
    • (2012) Real-Time Syst , pp. 1-28
    • Altmeyer, S.1    Davis, R.I.2    Maiza, C.3
  • 6
    • 33746680090 scopus 로고    scopus 로고
    • An EDF-based scheduling algorithm for multiprocessor soft real-time systems
    • DOI 10.1109/ECRTS.2005.6, 1508461, Proceedings - 17th Euromicro Conference on Real-Time Systems, ECRTS 2005
    • Anderson JH, Bud V, Devi UC (2005) An edf-based scheduling algorithm for multiprocessor soft real-time systems. In: Proceedings of the 17th Euromicro conference on real-time systems (ECRTS '05). IEEE Comput Soc, Washington, pp 199-208 (Pubitemid 44458432)
    • (2005) Proceedings - Euromicro Conference on Real-Time Systems , vol.2005 , pp. 199-208
    • Anderson, J.H.1    Bud, V.2    Devi, U.C.3
  • 8
    • 79960245301 scopus 로고    scopus 로고
    • Improving the wcet computation in the presence of a lockable instruction cache in multitasking real-time systems
    • 10.1016/j.sysarc.2010.08.008 Special on Worst-Case Execution-Time Analysis
    • Aparicio L, Segarra J, Rodríguez C, Viñals V (2011) Improving the wcet computation in the presence of a lockable instruction cache in multitasking real-time systems. J Syst Archit 57(7):695-706. Special Issue on Worst-Case Execution-Time Analysis
    • (2011) J Syst Archit , vol.57 , Issue.7 , pp. 695-706
    • Aparicio, L.1    Segarra, J.2    Rodríguez, C.3    Viñals, V.4
  • 10
    • 32844456410 scopus 로고    scopus 로고
    • Online performance analysis by statistical sampling of microprocessor performance counters
    • DOI 10.1145/1088149.1088163, ICS05 - Proceedings of the 19th ACM International Conference on Supercomputing
    • Azimi R, Stumm M, Wisniewski R (2005) Online performance analysis by statistical sampling of microprocessor performance counters. In: Proceedings of the 19th annual international conference on supercomputing (ICS '05). ACM, New York, pp 101-110 (Pubitemid 43251314)
    • (2005) Proceedings of the International Conference on Supercomputing , pp. 101-110
    • Azimi, R.1    Stumm, M.2    Wisniewski, R.W.3
  • 11
    • 77952247820 scopus 로고    scopus 로고
    • Enhancing operating system support for multicore processors by using hardware performance monitoring
    • 10.1145/1531793.1531803
    • Azimi R, Tam D, Soares L, Stumm M (2009) Enhancing operating system support for multicore processors by using hardware performance monitoring. Oper Syst Rev 43:56-65
    • (2009) Oper Syst Rev , vol.43 , pp. 56-65
    • Azimi, R.1    Tam, D.2    Soares, L.3    Stumm, M.4
  • 13
    • 24144497106 scopus 로고    scopus 로고
    • An analysis of EDF schedulability on a multiprocessor
    • DOI 10.1109/TPDS.2005.88
    • Baker TP (2005a) An analysis of edf schedulability on a multiprocessor. IEEE Trans Parallel Distrib Syst 16(8):760-768 (Pubitemid 41235917)
    • (2005) IEEE Transactions on Parallel and Distributed Systems , vol.16 , Issue.8 , pp. 760-768
    • Baker, T.P.1
  • 14
    • 35348820736 scopus 로고    scopus 로고
    • A comparison of global and partitioned edf schedulability tests for multiprocessors. Tech rep
    • Baker TP (2005b) A comparison of global and partitioned edf schedulability tests for multiprocessors. Tech rep. In: International conference on real-time and network systems
    • (2005) International Conference on Real-time and Network Systems
    • Baker, T.P.1
  • 15
    • 68549095946 scopus 로고    scopus 로고
    • An analysis of global edf schedulability for arbitrary-deadline sporadic task systems
    • 10.1007/s11241-009-9075-8
    • Baker TP, Baruah S (2009) An analysis of global edf schedulability for arbitrary-deadline sporadic task systems. Real-Time Syst 43(1):3-24
    • (2009) Real-Time Syst , vol.43 , Issue.1 , pp. 3-24
    • Baker, T.P.1    Baruah, S.2
  • 18
    • 0001326859 scopus 로고    scopus 로고
    • Proportionate progress: A notion of fairness in resource allocation
    • Baruah SK, Cohen NK, Plaxton CG, Varvel DA (1996) Proportionate progress: a notion of fairness in resource allocation. Algorithmica 15:600-625 (Pubitemid 126422534)
    • (1996) Algorithmica (New York) , vol.15 , Issue.6 , pp. 600-625
    • Baruah, S.K.1    Cohen, N.K.2    Plaxton, C.G.3    Varvel, D.A.4
  • 22
    • 79955601044 scopus 로고    scopus 로고
    • Tests for global edf schedulability analysis
    • 10.1016/j.sysarc.2010.09.004
    • Bertogna M, Baruah S (2011) Tests for global edf schedulability analysis. J Syst Archit 57(5):487-497
    • (2011) J Syst Archit , vol.57 , Issue.5 , pp. 487-497
    • Bertogna, M.1    Baruah, S.2
  • 24
    • 33746717141 scopus 로고    scopus 로고
    • Improved schedulability analysis of EDF on multiprocessor platforms
    • DOI 10.1109/ECRTS.2005.18, 1508462, Proceedings - 17th Euromicro Conference on Real-Time Systems, ECRTS 2005
    • Bertogna M, Cirinei M, Lipari G (2005) Improved schedulability analysis of edf on multiprocessor platforms. In: Proceedings of the 17th Euromicro conference on real-time systems (ECRTS '05). IEEE Comput Soc, Washington, pp 209-218 (Pubitemid 44458433)
    • (2005) Proceedings - Euromicro Conference on Real-Time Systems , vol.2005 , pp. 209-218
    • Bertogna, M.1    Cirinei, M.2    Lipari, G.3
  • 25
    • 77649285842 scopus 로고    scopus 로고
    • Preemption-light multiprocessor scheduling of sporadic tasks with high utilisation bound
    • IEEE Comput Soc Washington 10.1109/RTSS.2009.16
    • Bletsas K, Andersson B (2009) Preemption-light multiprocessor scheduling of sporadic tasks with high utilisation bound. In: Proceedings of the 2009 30th IEEE real-time systems symposium (RTSS '09). IEEE Comput Soc, Washington, pp 447-456
    • (2009) Proceedings of the 2009 30th IEEE Real-time Systems Symposium (RTSS '09) , pp. 447-456
    • Bletsas, K.1    Andersson, B.2
  • 30
    • 79957724478 scopus 로고    scopus 로고
    • An overview of interrupt accounting techniques for multiprocessor real-time systems
    • 10.1016/j.sysarc.2010.05.011
    • Brandenburg BB, Leontyev H, Anderson JH (2011) An overview of interrupt accounting techniques for multiprocessor real-time systems. J Syst Archit 57(6):638-654
    • (2011) J Syst Archit , vol.57 , Issue.6 , pp. 638-654
    • Brandenburg, B.B.1    Leontyev, H.2    Anderson, J.H.3
  • 31
    • 84855802779 scopus 로고    scopus 로고
    • Partitioned edf scheduling for multiprocessors using a C=D task splitting scheme
    • 10.1007/s11241-011-9126-9
    • Burns A, Davis R, Wang P, Zhang F (2012) Partitioned edf scheduling for multiprocessors using a C=D task splitting scheme. Real-Time Syst 48(1):3-33
    • (2012) Real-Time Syst , vol.48 , Issue.1 , pp. 3-33
    • Burns, A.1    Davis, R.2    Wang, P.3    Zhang, F.4
  • 35
    • 38949135956 scopus 로고    scopus 로고
    • An optimal real-time scheduling algorithm for multiprocessors
    • DOI 10.1109/RTSS.2006.10, 4032340, Proceedings of 27th IEEE International Real-Time Systems Symposium, RTSS 2006
    • Cho H, Ravindran B, Jensen ED (2006) An optimal real-time scheduling algorithm for multiprocessors. In: RTSS '06. IEEE Press, New York, pp 101-110 (Pubitemid 351209722)
    • (2006) Proceedings - Real-Time Systems Symposium , pp. 101-110
    • Cho, H.1    Ravindran, B.2    Jensen, E.D.3
  • 41
    • 84884587117 scopus 로고    scopus 로고
    • EPOS
    • EPOS (2012) Epos website. URL http://epos.lisha.ufsc.br
    • (2012) Epos Website
  • 43
    • 16244379917 scopus 로고    scopus 로고
    • GMD research series 17 GMD - Forschungszentrum Informationstechnik Sankt Augustin
    • Fröhlich AA (2001) Application-oriented operating systems. GMD research series, vol 17. GMD - Forschungszentrum Informationstechnik, Sankt Augustin
    • (2001) Application-oriented Operating Systems
    • Fröhlich, A.A.1
  • 44
    • 79959230111 scopus 로고    scopus 로고
    • A comprehensive approach to power management in embedded systems
    • Fröhlich AA (2011) A comprehensive approach to power management in embedded systems. Int J Distrib Sens Netw 2011(1):19
    • (2011) Int J Distrib Sens Netw , vol.2011 , Issue.1 , pp. 19
    • Fröhlich, A.A.1
  • 45
    • 79956141427 scopus 로고    scopus 로고
    • Periodic timers revisited: The real-time embedded system perspective
    • 10.1016/j.compeleceng.2011.03.003
    • Fröhlich AA, Gracioli G, Santos JF (2011) Periodic timers revisited: the real-time embedded system perspective. Comput Electr Eng 37(3):365-375
    • (2011) Comput Electr Eng , vol.37 , Issue.3 , pp. 365-375
    • Fröhlich, A.A.1    Gracioli, G.2    Santos, J.F.3
  • 47
    • 0141495587 scopus 로고    scopus 로고
    • Priority-driven scheduling of periodic task systems on multiprocessors
    • 10.1023/A:1025120124771
    • Goossens J, Funk S, Baruah S (2003) Priority-driven scheduling of periodic task systems on multiprocessors. Real-Time Syst 25(2-3):187-205
    • (2003) Real-Time Syst , vol.25 , Issue.2-3 , pp. 187-205
    • Goossens, J.1    Funk, S.2    Baruah, S.3
  • 49
    • 72249098329 scopus 로고    scopus 로고
    • Cache-aware scheduling and analysis for multicores
    • ACM New York 10.1145/1629335.1629369
    • Guan N, Stigge M, Yi W, Yu G (2009) Cache-aware scheduling and analysis for multicores. In: EMSOFT '09. ACM, New York, pp 245-254
    • (2009) EMSOFT '09 , pp. 245-254
    • Guan, N.1    Stigge, M.2    Yi, W.3    Yu, G.4
  • 50
    • 79955645861 scopus 로고    scopus 로고
    • Estimation of cache related migration delays for multi-core processors with shared instruction caches
    • L. George M. Chetto M. Sjodin (eds) Paris, France
    • Hardy D, Puaut I (2009) Estimation of cache related migration delays for multi-core processors with shared instruction caches. In: George L, Chetto M, Sjodin M (eds) 17th international conference on real-time and network systems, Paris, France, pp 45-54
    • (2009) 17th International Conference on Real-time and Network Systems , pp. 45-54
    • Hardy, D.1    Puaut, I.2
  • 52
  • 56
    • 84884588883 scopus 로고    scopus 로고
    • AIRS website
    • Kato S (2012) AIRS website. URL http://www.ertl.jp/~shinpei/airs/
    • (2012)
    • Kato, S.1
  • 59
    • 84863611347 scopus 로고    scopus 로고
    • An experimental comparison of different real-time schedulers on multicore systems
    • 10.1016/j.jss.2012.05.048
    • Lelli J, Faggioli D, Cucinotta T, Lipari G (2012) An experimental comparison of different real-time schedulers on multicore systems. J Syst Softw 85(10):2405-2416
    • (2012) J Syst Softw , vol.85 , Issue.10 , pp. 2405-2416
    • Lelli, J.1    Faggioli, D.2    Cucinotta, T.3    Lipari, G.4
  • 64
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard-real-time environment
    • 343898 10.1145/321738.321743
    • Liu CL, Layland JW (1973) Scheduling algorithms for multiprogramming in a hard-real-time environment. J ACM 20(1):46-61
    • (1973) J ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 65
    • 0003747969 scopus 로고    scopus 로고
    • 1 Prentice Hall PTR Upper Saddle River
    • Liu J (2000) Real-time systems, 1st edn. Prentice Hall PTR, Upper Saddle River
    • (2000) Real-time Systems
    • Liu, J.1
  • 66
    • 84884588200 scopus 로고    scopus 로고
    • Abstracting hardware devices to embedded Java applications
    • Rio de Janeiro, Brazil
    • Ludwich MK, Fröhlich AA (2011) Abstracting hardware devices to embedded Java applications. In: IADIS applied computing 2011, Rio de Janeiro, Brazil, pp 371-378
    • (2011) IADIS Applied Computing 2011 , pp. 371-378
    • Ludwich, M.K.1    Fröhlich, A.A.2
  • 73
    • 84884589277 scopus 로고    scopus 로고
    • HyRA: A software-defined radio architecture for wireless embedded systems
    • St. Maarten, The Netherlands Antilles
    • Mück TR, Fröhlich AA (2011) HyRA: a software-defined radio architecture for wireless embedded systems. In: 10th international conference on networks, St. Maarten, The Netherlands Antilles, pp 246-251
    • (2011) 10th International Conference on Networks , pp. 246-251
    • Mück, T.R.1    Fröhlich, A.A.2
  • 77
  • 78
    • 33847287439 scopus 로고    scopus 로고
    • Hardware mediators: A portability artifact for component-based systems
    • Polpeta FV, Fröhlich AA (2004) Hardware mediators: a portability artifact for component-based systems. In: EUC, pp 271-280
    • (2004) EUC , pp. 271-280
    • Polpeta, F.V.1    Fröhlich, A.A.2
  • 79
    • 84884595274 scopus 로고    scopus 로고
    • Sharcnet cluster website
    • SHARCNET (2012) Sharcnet cluster website. URL https://www.sharcnet.ca
    • (2012) SHARCNET
  • 80
    • 0036652569 scopus 로고    scopus 로고
    • Pentium 4 performance-monitoring features
    • DOI 10.1109/MM.2002.1028478
    • Sprunt B (2002) Pentium 4 performance-monitoring features. IEEE MICRO 22(4):72-82 (Pubitemid 34979927)
    • (2002) IEEE Micro , vol.22 , Issue.4 , pp. 72-82
    • Sprunt, B.1
  • 87
    • 33646165711 scopus 로고    scopus 로고
    • Data cache locking for higher program predictability
    • 10.1145/885651.781062
    • Vera X, Lisper B, Xue J (2003) Data cache locking for higher program predictability. ACM SIGMETRICS Perform Eval Rev 31(1):272-282
    • (2003) ACM SIGMETRICS Perform Eval Rev , vol.31 , Issue.1 , pp. 272-282
    • Vera, X.1    Lisper, B.2    Xue, J.3
  • 88
    • 54449090980 scopus 로고    scopus 로고
    • Operating system support for wireless sensor networks
    • 10.3844/jcssp.2008.272.281
    • Wanner LF, Fröhlich AA (2008) Operating system support for wireless sensor networks. J Comput Sci 4(4):272-281
    • (2008) J Comput Sci , vol.4 , Issue.4 , pp. 272-281
    • Wanner, L.F.1    Fröhlich, A.A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.