메뉴 건너뛰기




Volumn 28, Issue 1, 2009, Pages 966-978

Memory hierarchies, pipelines, and buses for future architectures in time-critical embedded systems

Author keywords

Memory hierarchy; Pipelines; Processor architecture; Timing predictability

Indexed keywords

AERONAUTICS INDUSTRY; ANALYSIS METHOD; ANALYSIS TOOLS; ARCHITECTURAL FEATURES; EMBEDDED DOMAINS; EMBEDDED HARD REAL-TIME SYSTEM; MEASUREMENT-BASED; MEMORY HIERARCHY; MULTICORE ARCHITECTURES; PROCESSOR ARCHITECTURES; STATIC TIMING ANALYSIS; TIMING CONSTRAINTS;

EID: 77955209042     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: None     Document Type: Article
Times cited : (81)

References (41)
  • 2
    • 0036994494 scopus 로고    scopus 로고
    • WCET analysis of probabilistic hard real-time systems
    • G. Bernat, A. Colin, and S. M. Petters, "WCET analysis of probabilistic hard real-time systems," in Proc. 23rd IEEE RTSS, 2002, pp. 279-288.
    • (2002) Proc. 23rd IEEE RTSS , pp. 279-288
    • Bernat, G.1    Colin, A.2    Petters, S.M.3
  • 3
    • 34248368777 scopus 로고    scopus 로고
    • Ph.D. dissertation, Technische Universität Wien, Institut für Technische Informatik, Vienna, Austria, 2006. Treitlst. 3/3/182-1, 1040
    • I. Wenzel, "Measurement-based timing analysis of superscalar processors," Ph.D. dissertation, Technische Universität Wien, Institut für Technische Informatik, Vienna, Austria, 2006. Treitlst. 3/3/182-1, 1040.
    • Measurement-based Timing Analysis of Superscalar Processors
    • Wenzel, I.1
  • 4
    • 0346935125 scopus 로고    scopus 로고
    • Experimental evaluation of code properties for WCET analysis
    • A. Colin and S. M. Petters, "Experimental evaluation of code properties for WCET analysis," in Proc. 24th RTSS, 2003, p. 190.
    • (2003) Proc. 24th RTSS , pp. 190
    • Colin, A.1    Petters, S.M.2
  • 5
    • 67650856043 scopus 로고    scopus 로고
    • Measurements or static analysis or both?
    • C. Rochange, Ed
    • S. M. Petters, P. Zadarnowski, and G. Heiser, "Measurements or static analysis or both?" in Proc. WCET, C. Rochange, Ed, 2007, pp. 5-12.
    • (2007) Proc. WCET , pp. 5-12
    • Petters, S.M.1    Zadarnowski, P.2    Heiser, G.3
  • 7
    • 6944231166 scopus 로고    scopus 로고
    • The influence of processor architecture on the design and the results of WCET tools
    • Jul.
    • R. Heckmann, M. Langenbach, S. Thesing, and R. Wilhelm, "The influence of processor architecture on the design and the results of WCET tools," Real-Time Syst., vol. 91, no. 7, pp. 1038-1054, Jul. 2003.
    • (2003) Real-time Syst. , vol.91 , Issue.7 , pp. 1038-1054
    • Heckmann, R.1    Langenbach, M.2    Thesing, S.3    Wilhelm, R.4
  • 9
    • 34548663356 scopus 로고    scopus 로고
    • Timing predictability of cache replacement policies
    • Nov.
    • J. Reineke, D. Grund, C. Berg, and R. Wilhelm, "Timing predictability of cache replacement policies," Real-Time Syst., vol. 37, no. 2, pp. 99-122, Nov. 2007.
    • (2007) Real-time Syst. , vol.37 , Issue.2 , pp. 99-122
    • Reineke, J.1    Grund, D.2    Berg, C.3    Wilhelm, R.4
  • 10
    • 0033334995 scopus 로고    scopus 로고
    • Efficient and precise cache behavior prediction for real-time systems
    • Nov.
    • C. Ferdinand and R. Wilhelm, "Efficient and precise cache behavior prediction for real-time systems," Real-Time Syst., vol. 17, no. 2/3, pp. 131-181, Nov. 1999.
    • (1999) Real-time Syst. , vol.17 , Issue.2-3 , pp. 131-181
    • Ferdinand, C.1    Wilhelm, R.2
  • 11
    • 0029517739 scopus 로고
    • Integrating the timing analysis of pipelining and instruction caching
    • Dec.
    • C. A. Healy, D. B. Whalley, and M. G. Harmon, "Integrating the timing analysis of pipelining and instruction caching," in Proc. IEEE Real-Time Syst. Symp., Dec. 1995, pp. 288-297.
    • (1995) Proc. IEEE Real-time Syst. Symp. , pp. 288-297
    • Healy, C.A.1    Whalley, D.B.2    Harmon, M.G.3
  • 12
    • 0033750056 scopus 로고    scopus 로고
    • Fast and precise WCET prediction by separated cache and path analyses
    • May
    • H. Theiling, C. Ferdinand, and R. Wilhelm, "Fast and precise WCET prediction by separated cache and path analyses," Real-Time Syst., vol. 18, no. 2/3, pp. 157-179, May 2000.
    • (2000) Real-time Syst. , vol.18 , Issue.2-3 , pp. 157-179
    • Theiling, H.1    Ferdinand, C.2    Wilhelm, R.3
  • 15
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • P. Cousot and R. Cousot, "Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints," in Proc. 4th ACM SIGACT-SIGPLAN Symp. POPL, 1977, pp. 238-252.
    • (1977) Proc. 4th ACM SIGACT-SIGPLAN Symp. POPL , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 16
    • 34548860633 scopus 로고    scopus 로고
    • Executable analysis using abstract interpretation with circular linear progressions
    • R. Sen and Y. N. Srikant, "Executable analysis using abstract interpretation with circular linear progressions," in Proc. MEMOCODE, 2007, pp. 39-48.
    • (2007) Proc. MEMOCODE , pp. 39-48
    • Sen, R.1    Srikant, Y.N.2
  • 17
    • 84882696607 scopus 로고    scopus 로고
    • Deriving annotations for tight calculation of execution time
    • A. Ermedahl and J. Gustafsson, "Deriving annotations for tight calculation of execution time," in Proc. Euro-Par, 1997, pp. 1298-1307.
    • (1997) Proc. Euro-Par , pp. 1298-1307
    • Ermedahl, A.1    Gustafsson, J.2
  • 18
    • 0343341629 scopus 로고    scopus 로고
    • Supporting timing analysis by automatic bounding of loop iterations
    • May
    • C. Healy, M. Sjodin, V. Rustagi, D. Whalley, and R. Van Engelen, "Supporting timing analysis by automatic bounding of loop iterations," Real-Time Syst., vol. 18, no. 2/3, pp. 121-148, May 2000.
    • (2000) Real-time Syst. , vol.18 , Issue.2-3 , pp. 121-148
    • Healy, C.1    Sjodin, M.2    Rustagi, V.3    Whalley, D.4    Van Engelen, R.5
  • 19
    • 77949348767 scopus 로고    scopus 로고
    • Analysis of path exclusion at the machine code level
    • I. Stein and F. Martin, "Analysis of path exclusion at the machine code level," in Proc. WCET, 2007, pp. 71-76.
    • (2007) Proc. WCET , pp. 71-76
    • Stein, I.1    Martin, F.2
  • 22
    • 0029233511 scopus 로고
    • Performance analysis of embedded software using implicit path enumeration
    • Jun.
    • Y.-T. S. Li and S. Malik, "Performance analysis of embedded software using implicit path enumeration," in Proc. 32nd DAC, Jun. 1995, pp. 456-461.
    • (1995) Proc. 32nd DAC , pp. 456-461
    • Li, Y.-T.S.1    Malik, S.2
  • 23
    • 84948958529 scopus 로고    scopus 로고
    • ILP-based interprocedural path analysis
    • New York: Springer-Verlag
    • H. Theiling, "ILP-based interprocedural path analysis," in EMSOFT, vol. 2491. New York: Springer-Verlag, 2002, pp. 349-363.
    • (2002) EMSOFT , vol.2491 , pp. 349-363
    • Theiling, H.1
  • 25
    • 0033337990 scopus 로고    scopus 로고
    • Timing anomalies in dynamically scheduled microprocessors
    • Dec.
    • T. Lundqvist and P. Stenström, "Timing anomalies in dynamically scheduled microprocessors," in Proc. 20th RTSS, Dec. 1999, pp. 12-21.
    • (1999) Proc. 20th RTSS , pp. 12-21
    • Lundqvist, T.1    Stenström, P.2
  • 27
    • 51249118882 scopus 로고    scopus 로고
    • PLRU cache domino effects
    • F. Mueller, Ed
    • C. Berg, "PLRU cache domino effects," in Proc. 6th Int. Workshop WCET Analysis, F. Mueller, Ed, 2006, pp. 29-31.
    • (2006) Proc. 6th Int. Workshop WCET Analysis , pp. 29-31
    • Berg, C.1
  • 28
    • 77953098021 scopus 로고    scopus 로고
    • Performance evaluation of cache replacement policies for the SPEC CPU2000 benchmark suite
    • H. Al-Zoubi, A. Milenkovic, and M. Milenkovic, "Performance evaluation of cache replacement policies for the SPEC CPU2000 benchmark suite," in Proc. 42nd Annu. ACM-SE, 2004, pp. 267-272.
    • (2004) Proc. 42nd Annu. ACM-SE , pp. 267-272
    • Al-Zoubi, H.1    Milenkovic, A.2    Milenkovic, M.3
  • 31
    • 2442546652 scopus 로고    scopus 로고
    • Fast, predictable and low energy memory references through architectureaware compilation
    • P. Marwedel, L. Wehmeyer, M. Verma, S. Steinke, and U. Helmig, "Fast, predictable and low energy memory references through architectureaware compilation," in Proc. ASP-DAC, 2004, pp. 4-11.
    • (2004) Proc. ASP-DAC , pp. 4-11
    • Marwedel, P.1    Wehmeyer, L.2    Verma, M.3    Steinke, S.4    Helmig, U.5
  • 32
    • 67650788815 scopus 로고    scopus 로고
    • Safe measurement-based WCET estimation
    • R. Wilhelm, Ed, Dagstuhl, Germany
    • J.-F. Deverge and I. Puaut, "Safe measurement-based WCET estimation," in Proc. 5th Int. Workshop WCET Analysis, R. Wilhelm, Ed, Dagstuhl, Germany, 2005.
    • (2005) Proc. 5th Int. Workshop WCET Analysis
    • Deverge, J.-F.1    Puaut, I.2
  • 33
    • 0036991624 scopus 로고    scopus 로고
    • Low-complexity algorithms for static cache locking in multitasking hard real-time systems
    • I. Puaut and D. Decotigny, "Low-complexity algorithms for static cache locking in multitasking hard real-time systems," in Proc. 23rd RTSS, 2002, pp. 114-123.
    • (2002) Proc. 23rd RTSS , pp. 114-123
    • Puaut, I.1    Decotigny, D.2
  • 34
    • 33646165711 scopus 로고    scopus 로고
    • Data cache locking for higher program predictability
    • Jun.
    • X. Vera, B. Lisper, and J. Xue, "Data cache locking for higher program predictability," SIGMETRICS Perform. Eval. Rev., vol. 31, no. 1, pp. 272-282, Jun. 2003.
    • (2003) SIGMETRICS Perform. Eval. Rev. , vol.31 , Issue.1 , pp. 272-282
    • Vera, X.1    Lisper, B.2    Xue, J.3
  • 35
    • 0022012946 scopus 로고
    • Amortized efficiency of list update and paging rules
    • Feb.
    • D. D. Sleator and R. E. Tarjan, "Amortized efficiency of list update and paging rules," Commun. ACM, vol. 28, no. 2, pp. 202-208, Feb. 1985.
    • (1985) Commun. ACM , vol.28 , Issue.2 , pp. 202-208
    • Sleator, D.D.1    Tarjan, R.E.2
  • 40
    • 51249094583 scopus 로고    scopus 로고
    • WCET analysis for multi-core processors with shared instruction caches
    • J. Yan and W. Zhang, "WCET analysis for multi-core processors with shared instruction caches," in Proc. RTAS, 2008, pp. 80-89.
    • (2008) Proc. RTAS , pp. 80-89
    • Yan, J.1    Zhang, W.2
  • 41
    • 48649100636 scopus 로고    scopus 로고
    • Bus access optimization for predictable implementation of real-time applications on multiprocessor systems-on-chip
    • J. Rosen, A. Andrei, P. Eles, and Z. Peng, "Bus access optimization for predictable implementation of real-time applications on multiprocessor systems-on-chip," in Proc. 28th RTSS, 2007, pp. 49-60.
    • (2007) Proc. 28th RTSS , pp. 49-60
    • Rosen, J.1    Andrei, A.2    Eles, P.3    Peng, Z.4


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