메뉴 건너뛰기




Volumn 53, Issue 4, 2017, Pages 403-466

Fixed priority scheduling with pre-emption thresholds and cache-related pre-emption delays: integrated analysis and evaluation

Author keywords

Cache related pre emption delay; Fixed priority pre emptive scheduling; Fixed priority scheduling with pre emption thresholds; Response time analysis

Indexed keywords

AUTOMOTIVE INDUSTRY; CACHE MEMORY; INTERACTIVE COMPUTER SYSTEMS; RESPONSE TIME (COMPUTER SYSTEMS); SCHEDULING; SCHEDULING ALGORITHMS;

EID: 85011290627     PISSN: 09226443     EISSN: 15731383     Source Type: Journal    
DOI: 10.1007/s11241-016-9266-z     Document Type: Article
Times cited : (15)

References (60)
  • 1
    • 79960214257 scopus 로고    scopus 로고
    • Cache-related preemption delay via useful cache blocks: survey and redefinition
    • Altmeyer S, Maiza C (2011) Cache-related preemption delay via useful cache blocks: survey and redefinition. J Syst Archit 57(7):707–719
    • (2011) J Syst Archit , vol.57 , Issue.7 , pp. 707-719
    • Altmeyer, S.1    Maiza, C.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 48(5):499–526
    • (2012) Real Time Syst , vol.48 , Issue.5 , pp. 499-526
    • Altmeyer, S.1    Davis, R.I.2    Maiza, C.3
  • 6
    • 85020611132 scopus 로고    scopus 로고
    • AUTOSAR—Specification of Operating System (2010) Release 4.1. Technical Report, 2010 (Online). http://www.autosar.org/
    • (2010) Release 4.1. Technical Report , vol.2010 , Issue.Online
  • 8
    • 33749076867 scopus 로고    scopus 로고
    • The limited-preemption uniprocessor scheduling of sporadic systems. In: Proceedings of 17th Euromicro conference on real-time systems (ECRTS), pp 137–144
    • Baruah S (2005) The limited-preemption uniprocessor scheduling of sporadic systems. In: Proceedings of 17th Euromicro conference on real-time systems (ECRTS), pp 137–144, July 2005
    • (2005) July 2005
    • Baruah, S.1
  • 14
    • 24944507809 scopus 로고    scopus 로고
    • Measuring the performance of schedulability tests
    • Bini E, Buttazzo G (2005) Measuring the performance of schedulability tests. Real Time Syst 30(1):129–154
    • (2005) Real Time Syst , vol.30 , Issue.1 , pp. 129-154
    • Bini, E.1    Buttazzo, G.2
  • 15
    • 24944502337 scopus 로고    scopus 로고
    • Real-time scheduling for media processing using conditionally guaranteed budgets. PhD Thesis, TU/e, The Netherlands
    • Bril RJ (2004) Real-time scheduling for media processing using conditionally guaranteed budgets. PhD Thesis, TU/e, The Netherlands, July 2004. http://alexandria.tue.nl/extra2/200412419.pdf
    • (2004) July , pp. 2004
    • Bril, R.J.1
  • 16
    • 84936951884 scopus 로고    scopus 로고
    • Execution times and execution jitter of real-time tasks under fixed-priority pre-emptive scheduling. Technical Report CSR 08-27, TU/e, The Netherlands
    • Bril RJ, Fohler G, Verhaegh WFJ (2008) Execution times and execution jitter of real-time tasks under fixed-priority pre-emptive scheduling. Technical Report CSR 08-27, TU/e, The Netherlands, October 2008
    • (2008) October , pp. 2008
    • Bril, R.J.1    Fohler, G.2    Verhaegh, W.F.J.3
  • 17
    • 67649920936 scopus 로고    scopus 로고
    • Worst-case response time analysis of real-time tasks under fixed-priority scheduling with deferred preemption
    • Bril RJ, Lukkien JJ, Verhaegh WFJ (2009) Worst-case response time analysis of real-time tasks under fixed-priority scheduling with deferred preemption. Real Time Syst 42(1–3):63–119
    • (2009) Real Time Syst , vol.42 , Issue.1-3 , pp. 63-119
    • Bril, R.J.1    Lukkien, J.J.2    Verhaegh, W.F.J.3
  • 21
    • 0000181650 scopus 로고
    • Preemptive priority based scheduling: an appropriate engineering approach
    • Prentice-Hall, New York
    • Burns A (1994) Preemptive priority based scheduling: an appropriate engineering approach. In: Son S (ed) Advances in real-time systems. Prentice-Hall, New York, pp 225–248
    • (1994) Advances in real-time systems , pp. 225-248
    • Burns, A.1    Son, S.2
  • 23
    • 84871766409 scopus 로고    scopus 로고
    • Limited preemptive scheduling for real-time systems: a survey
    • Buttazzo GC, Bertogna M, Yao G (2013) Limited preemptive scheduling for real-time systems: a survey. IEEE Trans Ind Inf 9(1):3–15
    • (2013) IEEE Trans Ind Inf , vol.9 , Issue.1 , pp. 3-15
    • Buttazzo, G.C.1    Bertogna, M.2    Yao, G.3
  • 25
    • 84945580500 scopus 로고    scopus 로고
    • Busquets Mataix JV (2002) Dynamic use of locking caches in multitask, preemptive real-time systems
    • IFAC) world congress, July
    • Campoy AM, Perles Ivars A, Busquets Mataix JV (2002) Dynamic use of locking caches in multitask, preemptive real-time systems. In: Proceedings of 15th international federation of automatic control (IFAC) world congress, July 2002
    • Proceedings of 15th international federation of automatic control , pp. 2002
    • Campoy, A.M.1    Perles Ivars, A.2
  • 28
    • 85020587689 scopus 로고    scopus 로고
    • Cutting context switching overhead–reduce overhead through preemption threshold scheduling. In: Newelectronics, pp 29–30
    • Carbone J (2013) Cutting context switching overhead–reduce overhead through preemption threshold scheduling. In: Newelectronics, pp 29–30, September 2013
    • (2013) September 2013
    • Carbone, J.1
  • 30
    • 84874313664 scopus 로고    scopus 로고
    • Bertogna M (2012) Optimal fixed priority scheduling with deferred pre-emption
    • Davis RI, Bertogna M (2012) Optimal fixed priority scheduling with deferred pre-emption. In: Proceedings of 33rd IEEE real-time systems symposium (RTSS), pp 39–50, December 2012
    • (2012) Proceedings of 33rd IEEE real-time systems symposium (RTSS) , pp. 39-50
    • Davis, R.I.1
  • 31
    • 85020555994 scopus 로고    scopus 로고
    • How embedded applications using an RTOS can stay within on-chip memory limits. In: Proceedings of WiP and industrial experience sessions Euromicro conference on real-time systems (ECRTS)
    • Davis RI, Merriam N, Tracey N (2000) How embedded applications using an RTOS can stay within on-chip memory limits. In: Proceedings of WiP and industrial experience sessions Euromicro conference on real-time systems (ECRTS), pp 71–77
    • (2000) pp 71–77
    • Davis, R.I.1    Merriam, N.2    Tracey, N.3
  • 32
    • 79960486687 scopus 로고    scopus 로고
    • Heckmann R (2004) aiT: worst case execution time prediction by static program analysis
    • Ferdinand C, Heckmann R (2004) aiT: worst case execution time prediction by static program analysis. In: Proceedings of IFIP 18th world computer congress, pp 377–384, August 2004
    • (2004) Proceedings of IFIP 18th world computer congress , pp. 377-384
    • Ferdinand, C.1
  • 33
    • 0035680674 scopus 로고    scopus 로고
    • Di Natale M (2001) Minimizing memory utilizations of real-time task sets in single and multi-processor systems-on-a-chip
    • Gai P, Lipari G, Di Natale M (2001) Minimizing memory utilizations of real-time task sets in single and multi-processor systems-on-a-chip. In: Proceedings of 22nd IEEE real-time systems symposium (RTSS), pp 73–83, December 2001
    • (2001) Proceedings of 22nd IEEE real-time systems symposium (RTSS) , pp. 73-83
    • Gai, P.1    Lipari, G.2
  • 37
    • 0022796618 scopus 로고
    • Finding response times in a real-time system
    • Joseph M, Pandya P (1986) Finding response times in a real-time system. Comput J 29(5):390–395
    • (1986) Comput J , vol.29 , Issue.5 , pp. 390-395
    • Joseph, M.1    Pandya, P.2
  • 39
    • 0024933416 scopus 로고
    • SMART (strategic memory allocation for real-time) cache design. In: Proceedings of 10th IEEE real time systems symposium (RTSS), pp 229–237
    • Kirk DB (1989) SMART (strategic memory allocation for real-time) cache design. In: Proceedings of 10th IEEE real time systems symposium (RTSS), pp 229–237, December 1989
    • (1989) December 1989
    • Kirk, D.B.1
  • 40
    • 0001601021 scopus 로고
    • Specifying real-time properties with metric temporal logic
    • Koymans R (1990) Specifying real-time properties with metric temporal logic. Real Time Syst 2(4):255–299
    • (1990) Real Time Syst , vol.2 , Issue.4 , pp. 255-299
    • Koymans, R.1
  • 42
    • 0024915921 scopus 로고
    • Ding Y (1989) The rate monotonic scheduling algorithm: exact characterization and average case behavior
    • Lehoczky JP, Sha L, Ding Y (1989) The rate monotonic scheduling algorithm: exact characterization and average case behavior. In: Proceedings of 10th IEEE real-time systems symposium (RTSS), pp 166–171, December 1989
    • (1989) Proceedings of 10th IEEE real-time systems symposium (RTSS) , pp. 166-171
    • Lehoczky, J.P.1    Sha, L.2
  • 43
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a real-time environment
    • Liu CL, Layland JW (1973) Scheduling algorithms for multiprogramming in a real-time environment. JACM 20(1):46–61
    • (1973) JACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 44
    • 84861792435 scopus 로고    scopus 로고
    • Instruction cache locking for multitask real-time embedded systems
    • Liu T, Li M, Xue CJ (2012) Instruction cache locking for multitask real-time embedded systems. Real Time Syst 48(2):166–197
    • (2012) Real Time Syst , vol.48 , Issue.2 , pp. 166-197
    • Liu, T.1    Li, M.2    Xue, C.J.3
  • 47
    • 85020570700 scopus 로고    scopus 로고
    • Technical Report
    • OSEK/VDX Operating System (2005) Technical Report, February 2005 (Online). http://portal.osek-vdx.org/files/pdf/specs/os223.pdf
    • (2005) February , vol.2005 , Issue.Online
  • 49
    • 48549115169 scopus 로고    scopus 로고
    • Caccamo M (2007) Toward the predictable integration of real-time COTS based systems
    • Pellizzoni R, Caccamo M (2007) Toward the predictable integration of real-time COTS based systems. In: Proceedings of 28th IEEE real-time systems symposium (RTSS), pp 73–82, December 2007
    • (2007) Proceedings of 28th IEEE real-time systems symposium (RTSS) , pp. 73-82
    • Pellizzoni, R.1
  • 50
    • 0036991624 scopus 로고    scopus 로고
    • Decotigny D (2002) Low-complexity algorithms for static cache locking in multitasking hard real-time systems
    • Puaut I, Decotigny D (2002) Low-complexity algorithms for static cache locking in multitasking hard real-time systems. In: Proceedings of 23rd IEEE real-time systems symposium (RTSS), pp 114–123, December 2002
    • (2002) Proceedings of 23rd IEEE real-time systems symposium (RTSS) , pp. 114-123
    • Puaut, I.1
  • 53
    • 0036997795 scopus 로고    scopus 로고
    • Scheduling tasks with mixed preemption relations for robustness to timing faults. In: Proceedings of 23rd IEEE real-time systems symposium (RTSS), pp 315–326
    • Regehr J (2002) Scheduling tasks with mixed preemption relations for robustness to timing faults. In: Proceedings of 23rd IEEE real-time systems symposium (RTSS), pp 315–326, December 2002
    • (2002) December 2002
    • Regehr, J.1
  • 54
  • 56
    • 70349518439 scopus 로고    scopus 로고
    • Timing analysis for preemptive multitasking real-time systems with caches
    • Tan T, Mooney V (2007) Timing analysis for preemptive multitasking real-time systems with caches. ACM Trans Embed Comput Syst 6(1):Article 7
    • (2007) ACM Trans Embed Comput Syst 6(1):Article , pp. 7
    • Tan, T.1    Mooney, V.2
  • 59
    • 84953405786 scopus 로고    scopus 로고
    • Zeng H (2015) Integration of cache partitioning and preemption threshold scheduling to improve schedulability of hard real-time systems
    • Wang C, Gu Z, Zeng H (2015) Integration of cache partitioning and preemption threshold scheduling to improve schedulability of hard real-time systems. In: Proceedings of 27th IEEE Euromicro conference on real-time systems (ECRTS), pp 69–79, July 2015
    • (2015) Proceedings of 27th IEEE Euromicro conference on real-time systems (ECRTS) , pp. 69-79
    • Wang, C.1    Gu, Z.2


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