메뉴 건너뛰기




Volumn , Issue , 2010, Pages 333-342

DARTS: Techniques and tools for predictably fast memory using integrated data allocation and real-time task scheduling

Author keywords

Memory reallocation; Preemption threshold scheduling; Scratchpad memory

Indexed keywords

CODE RUNNING; EXECUTION TIME; EXPERIMENTAL APPROACHES; FAST MEMORY; HARD REAL-TIME; INTEGRATED DATA; MEMORY BANKS; MEMORY REALLOCATION; MEMORY SYSTEMS; MEMORY UNITS; MULTITASKING ENVIRONMENTS; MULTITHREADED; PERFORMANCE ENHANCEMENTS; PERFORMANCE IMPROVEMENTS; PREEMPTION THRESHOLDS; REAL-TIME SYSTEM DESIGNS; REAL-TIME TASKS; RUNTIMES; SCRATCH PAD MEMORY; TASK EXECUTIONS; TASK-SCHEDULING;

EID: 77953856974     PISSN: 10801812     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/RTAS.2010.36     Document Type: Conference Paper
Times cited : (13)

References (32)
  • 2
    • 0036991624 scopus 로고    scopus 로고
    • Low-complexity algorithms for static cache locking in multitasking hard real-time systems
    • 23rd IEEE
    • I. Puaut and D. Decotigny, "Low-complexity algorithms for static cache locking in multitasking hard real-time systems," in Real-Time Systems Symposium, 2002. RTSS 2002. 23rd IEEE, 2002, pp. 114-123.
    • (2002) Real-time Systems Symposium, 2002. RTSS 2002 , pp. 114-123
    • Puaut, I.1    Decotigny, D.2
  • 3
    • 70349518439 scopus 로고    scopus 로고
    • Timing analysis for preemptive multitasking real-time systems with caches
    • Y. Tan and V. Mooney, "Timing analysis for preemptive multitasking real-time systems with caches," ACM Trans. Embed. Comput. Syst., vol. 6, no. 1, p. 7, 2007.
    • (2007) ACM Trans. Embed. Comput. Syst. , vol.6 , Issue.1 , pp. 7
    • Tan, Y.1    Mooney, V.2
  • 5
    • 77953868077 scopus 로고    scopus 로고
    • Ph.D. dissertation, North Carolina State University, November 2006. [Online]. Available
    • R. Ghattas, "Data allocation with real-time scheduling (DARTS)," Ph.D. dissertation, North Carolina State University, November 2006. [Online]. Available: http://www.lib.ncsu.edu/theses/available/etd- 11122006-115740/.
    • Data Allocation with Real-time Scheduling (DARTS)
    • Ghattas, R.1
  • 9
    • 77953814622 scopus 로고    scopus 로고
    • Seoul National University, Seoul, Korea. SNU Real-Time Benchmark Suite
    • Compute Architecture and Network Laboratory, Seoul National University, Seoul, Korea. SNU Real-Time Benchmark Suite.
    • Compute Architecture and Network Laboratory
  • 10
    • 85007353824 scopus 로고    scopus 로고
    • Mlardalen Real-Time Research Center (MRTC), Mlardalen University, Sweden
    • Mlardalen Real-Time Research Center (MRTC). The Worst-Case Execution Time (WCET) analysis project, Mlardalen University, Sweden.
    • The Worst-Case Execution Time (WCET) Analysis Project
  • 12
    • 23044524059 scopus 로고    scopus 로고
    • On-chip vs. Offchip memory: The data partitioning problem in embedded processor-based systems
    • P. R. Panda, N. D. Dutt, and A. Nicolau, "On-chip vs. offchip memory: the data partitioning problem in embedded processor-based systems," ACM Trans. Des. Autom. Electron. Syst., vol. 5, no. 3, pp. 682-704.
    • ACM Trans. Des. Autom. Electron. Syst. , vol.5 , Issue.3 , pp. 682-704
    • Panda, P.R.1    Dutt, N.D.2    Nicolau, A.3
  • 16
    • 4544289987 scopus 로고    scopus 로고
    • Embarc: An efficient memory bank assignment algorithm for retargetable compilers
    • J. D. Hiser and J. W. Davidson, "Embarc: an efficient memory bank assignment algorithm for retargetable compilers," SIGPLAN Not., vol. 39, no. 7, pp. 182-191, 2004.
    • (2004) SIGPLAN Not. , vol.39 , Issue.7 , pp. 182-191
    • Hiser, J.D.1    Davidson, J.W.2
  • 21
    • 84872094294 scopus 로고    scopus 로고
    • An optimal memory allocation scheme for scratchpad based embedded systems
    • -, "An optimal memory allocation scheme for scratchpad based embedded systems," ACM Trans. Embed. Comput. Syst., vol. 1, no. 1, pp. 6-26, 2002.
    • (2002) ACM Trans. Embed. Comput. Syst. , vol.1 , Issue.1 , pp. 6-26
  • 26
    • 29144499078 scopus 로고    scopus 로고
    • Online. Available
    • GNU ARM Toolchain. [Online]. Available: http://www.gnuarm.com.
    • GNU ARM Toolchain
  • 27
  • 28
    • 77953859494 scopus 로고    scopus 로고
    • Software thread integration for embedded system display applications
    • A. G. Dean, "Software thread integration for embedded system display applications," ACM Trans. Embed. Comput. Syst., vol. 5, no. 1, pp. 116-151, 2006.
    • (2006) ACM Trans. Embed. Comput. Syst. , vol.5 , Issue.1 , pp. 116-151
    • Dean, A.G.1
  • 29
  • 31
    • 0031186994 scopus 로고    scopus 로고
    • Computing maximum task execution times a graph-based approach
    • Online. Available
    • P. P. Puschner and A. V. Schedl, "Computing maximum task execution times a graph-based approach," Real-Time Systems, vol. 13, no. 1, pp. 67-91, 1997. [Online]. Available: http://www.springerlink.com/content/ u44574n273706478.
    • (1997) Real-time Systems , vol.13 , Issue.1 , pp. 67-91
    • Puschner, P.P.1    Schedl, A.V.2
  • 32


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