메뉴 건너뛰기




Volumn 34, Issue 3, 2006, Pages 195-227

Modeling out-of-order processors for WCET analysis

Author keywords

Branch prediction; Instruction cache; Out of order superscalar processor; Worst case execution time (WCET) analysis

Indexed keywords

BRANCH PREDICTION; INSTRUCTION CACHE; OUT-OF-ORDER SUPERSCALAR PROCESSOR; WORST-CASE EXECUTION TIME (WCET) ANALYSIS;

EID: 33747319225     PISSN: 09226443     EISSN: None     Source Type: Journal    
DOI: 10.1007/s11241-006-9205-5     Document Type: Article
Times cited : (75)

References (30)
  • 2
    • 0003465202 scopus 로고    scopus 로고
    • The simpleScalar tool set, version 2.0
    • University of Wisconsin, Madison
    • Burger D, Austin T (1997) The SimpleScalar Tool Set, Version 2.0. Technical Report CS-TR-1997-1342, University of Wisconsin, Madison
    • (1997) Technical Report , vol.CS-TR-1997-1342
    • Burger, D.1    Austin, T.2
  • 3
    • 0033733125 scopus 로고    scopus 로고
    • Worst case execution time analysis for a processor with branch prediction
    • Colin A, Puaut I (2000) Worst case execution time analysis for a processor with branch prediction. Real-Time Systems 18(2):249-274
    • (2000) Real-time Systems , vol.18 , Issue.2 , pp. 249-274
    • Colin, A.1    Puaut, I.2
  • 4
    • 84858936098 scopus 로고    scopus 로고
    • The ILOG CPLEX optimizer v7.5
    • 2002
    • CPLEX (2002) The ILOG CPLEX Optimizer v7.5, 2002. Commercial software, http://www.ilog.com
    • (2002) Commercial Software
  • 7
    • 6944231166 scopus 로고    scopus 로고
    • The influence of processor architecture on the design and the results of WCET tools
    • Heckmann R, Langenbach M, Thesing S, Wilhelm R (2003) The Influence of Processor Architecture on the Design and the Results of WCET Tools. Proceedings of the IEEE 91(7): 1038-1054
    • (2003) Proceedings of the IEEE , vol.91 , Issue.7 , pp. 1038-1054
    • Heckmann, R.1    Langenbach, M.2    Thesing, S.3    Wilhelm, R.4
  • 11
    • 10444244120 scopus 로고    scopus 로고
    • Modeling control speculation for timing analysis
    • Li X, Mitra T, Roychoudhury A (2005) Modeling control speculation for timing analysis. Real-Time Systems 29(1):27-58
    • (2005) Real-time Systems , vol.29 , Issue.1 , pp. 27-58
    • Li, X.1    Mitra, T.2    Roychoudhury, A.3
  • 14
    • 0033355604 scopus 로고    scopus 로고
    • An integrated path and timing analysis method based on cycle-level symbolic execution
    • Lundqvist T, Stenström P (1999a) An integrated path and timing analysis method based on cycle-level symbolic execution. Real-Time Systems 17(2-3): 183-207
    • (1999) Real-time Systems , vol.17 , Issue.2-3 , pp. 183-207
    • Lundqvist, T.1    Stenström, P.2
  • 16
    • 0343736904 scopus 로고
    • The rate monotonic scheduling algorithm: Exact characterization and average case behavior
    • Lehoczky P, Sha L, Ding Y (1989) The rate monotonic scheduling algorithm: Exact characterization and average case behavior. In: IEEE Real-Time Systems Symposium
    • (1989) IEEE Real-time Systems Symposium
    • Lehoczky, P.1    Sha, L.2    Ding, Y.3
  • 18
    • 84858946327 scopus 로고
    • Malardalen Real-Time Research Centre (1994) WCET Benchmarks. http://www.mrtc.mdh.se/projects/wcet/benchmarks.html
    • (1994) WCET Benchmarks
  • 19
    • 0003506711 scopus 로고
    • Combining branch predictors
    • DEC Western Research Laboratory
    • McFarling S (1993) Combining branch predictors. Technical report, DEC Western Research Laboratory
    • (1993) Technical Report
    • McFarling, S.1
  • 21
    • 0000039023 scopus 로고
    • Calculating the maximum execution time of real-time programs
    • Puschner P, Koza C (1989) Calculating the maximum execution time of real-time programs. Real-Time Systems 1(2):159-176
    • (1989) Real-time Systems , vol.1 , Issue.2 , pp. 159-176
    • Puschner, P.1    Koza, C.2
  • 22
    • 84858936574 scopus 로고
    • Real-Time Research Group at Seoul National University (1994) SNU Real-Time Benchmarks. http://archi.snu.ac.kr/RESEARCH/index.html
    • (1994) SNU Real-time Benchmarks
  • 24
    • 0024683086 scopus 로고
    • Reasoning about time in higher-level language software
    • Shaw AC (1989) Reasoning about time in higher-level language software. In: IEEE Transactions on Software Engineering 1(2):875-889
    • (1989) IEEE Transactions on Software Engineering , vol.1 , Issue.2 , pp. 875-889
    • Shaw, A.C.1
  • 25
    • 0025401087 scopus 로고
    • Instruction issue logic for high-performance, interruptible, multiple functional unit, pipelined computers
    • Sohi G (1990) Instruction issue logic for high-performance, interruptible, multiple functional unit, pipelined computers. In: IEEE Transactions on Computers 39(3):349-359
    • (1990) IEEE Transactions on Computers , vol.39 , Issue.3 , pp. 349-359
    • Sohi, G.1
  • 26
    • 0033750056 scopus 로고    scopus 로고
    • Fast and precise WCET prediction by separated cache and path analysis
    • Theiling H, Ferdinand C, Wilhelm R (2000) Fast and precise WCET prediction by separated cache and path analysis. Real-Time Systems 18(2/3): 157-179
    • (2000) Real-time Systems , vol.18 , Issue.2-3 , pp. 157-179
    • Theiling, H.1    Ferdinand, C.2    Wilhelm, R.3
  • 29
  • 30
    • 0027684495 scopus 로고
    • Pipelined processors and worst case execution times
    • Zhang N, Burns A, Nicholson M (1993) Pipelined processors and worst case execution times. Real-Time Systems 5(4):319-343
    • (1993) Real-time Systems , vol.5 , Issue.4 , pp. 319-343
    • Zhang, N.1    Burns, A.2    Nicholson, M.3


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