메뉴 건너뛰기




Volumn 61, Issue 9, 2015, Pages 449-471

T-CREST: Time-predictable multi-core architecture for embedded systems

(23)  Schoeberl, Martin a   Abbaspour, Sahar a   Akesson, Benny b   Audsley, Neil c   Capasso, Raffaele d   Garside, Jamie b   Goossens, Kees e   Goossens, Sven e   Hansen, Scott f   Heckmann, Reinhold g   Hepp, Stefan h   Huber, Benedikt h   Jordan, Alexander a   Kasapaki, Evangelia a   Knoop, Jens h   Li, Yonghui e   Prokesch, Daniel h   Puffitsch, Wolfgang a   Puschner, Peter h   Rocha, André i   more..

i GMV *  (Portugal)

Author keywords

Real time systems; Time predictable computer architecture

Indexed keywords

DISTRIBUTED COMPUTER SYSTEMS; EMBEDDED SYSTEMS; INTERACTIVE COMPUTER SYSTEMS; MEMORY ARCHITECTURE; MICROPROCESSOR CHIPS; NETWORK ARCHITECTURE; NETWORK-ON-CHIP; PROGRAM COMPILERS; REAL TIME SYSTEMS; SIGNAL PROCESSING; STATIC ANALYSIS; VLSI CIRCUITS;

EID: 84938494470     PISSN: 13837621     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.sysarc.2015.04.002     Document Type: Article
Times cited : (186)

References (119)
  • 11
    • 80055012735 scopus 로고    scopus 로고
    • Lessons learned from the 80-core tera-scale research processor
    • S. Dighe, S. Vangal, N. Borkar, and S. Borkar Lessons learned from the 80-core tera-scale research processor Intel Technol. J. 13 4 2009 119 130
    • (2009) Intel Technol. J. , vol.13 , Issue.4 , pp. 119-130
    • Dighe, S.1    Vangal, S.2    Borkar, N.3    Borkar, S.4
  • 17
    • 42949092270 scopus 로고    scopus 로고
    • A Java processor architecture for embedded real-time systems
    • M. Schoeberl A Java processor architecture for embedded real-time systems J. Syst. Archit. 54 1-2 2008 265 286
    • (2008) J. Syst. Archit. , vol.54 , Issue.1-2 , pp. 265-286
    • Schoeberl, M.1
  • 19
    • 6944226720 scopus 로고    scopus 로고
    • Design for timing predictability
    • L. Thiele, and R. Wilhelm Design for timing predictability Real-Time Syst. 28 2-3 2004 157 177
    • (2004) Real-Time Syst. , vol.28 , Issue.2-3 , pp. 157-177
    • Thiele, L.1    Wilhelm, R.2
  • 25
  • 31
    • 84883425421 scopus 로고    scopus 로고
    • Ph.D. Thesis, EECS Department, University of California, Berkeley
    • I. Liu, Precision Timed Machines, Ph.D. Thesis, EECS Department, University of California, Berkeley, 2012.
    • (2012) Precision Timed Machines
    • Liu, I.1
  • 34
    • 84889042182 scopus 로고    scopus 로고
    • The Risc-v Instruction Set Manual, Volume I: Base User-level isa
    • EECS Department, University of California, Berkeley
    • A. Waterman, Y. Lee, D.A. Patterson, K. Asanovic, The Risc-v Instruction Set Manual, Volume I: Base User-level isa, Technical Report, UCB/EECS-2011-62, EECS Department, University of California, Berkeley, 2011.
    • (2011) Technical Report, UCB/EECS-2011-62
    • Waterman, A.1    Lee, Y.2    Patterson, D.A.3    Asanovic, K.4
  • 35
    • 62749108463 scopus 로고    scopus 로고
    • Time-predictable computer architecture
    • (Article ID 758480)
    • M. Schoeberl Time-predictable computer architecture EURASIP J. Embedded Syst. 2009 2009 17 (Article ID 758480)
    • (2009) EURASIP J. Embedded Syst. , vol.2009 , pp. 17
    • Schoeberl, M.1
  • 40
    • 27344456043 scopus 로고    scopus 로고
    • The thereal network on chip: Concepts, architectures, and implementations
    • K. Goossens, J. Dielissen, and A. Rədulescu The thereal network on chip: concepts, architectures, and implementations IEEE Design Test Comput. 22 5 2005 414 421
    • (2005) IEEE Design Test Comput. , vol.22 , Issue.5 , pp. 414-421
    • Goossens, K.1    Dielissen, J.2    Rədulescu, A.3
  • 42
    • 3042740415 scopus 로고    scopus 로고
    • Guaranteed bandwidth using looped containers in temporally disjoint networks within the nostrum network on chip
    • IEEE Computer Society Press
    • M. Millberg, E. Nilsson, R. Thid, and A. Jantsch Guaranteed bandwidth using looped containers in temporally disjoint networks within the nostrum network on chip Proc. Design, Automation and Test in Europe (DATE) 2004 IEEE Computer Society Press 890 895
    • (2004) Proc. Design, Automation and Test in Europe (DATE) , pp. 890-895
    • Millberg, M.1    Nilsson, E.2    Thid, R.3    Jantsch, A.4
  • 48
    • 84905590274 scopus 로고    scopus 로고
    • End-to-end schedulability tests for multiprocessor embedded systems based on networks-on-chip with priority-preemptive arbitration
    • L.S. Indrusiak End-to-end schedulability tests for multiprocessor embedded systems based on networks-on-chip with priority-preemptive arbitration J. Syst. Archit. 60 7 2014 553 561
    • (2014) J. Syst. Archit. , vol.60 , Issue.7 , pp. 553-561
    • Indrusiak, L.S.1
  • 49
    • 0032072324 scopus 로고    scopus 로고
    • Application of network calculus to guaranteed service networks
    • J.-Y. Le Boudec Application of network calculus to guaranteed service networks IEEE Trans. Inf. Theory 44 3 1998 1087 1096
    • (1998) IEEE Trans. Inf. Theory , vol.44 , Issue.3 , pp. 1087-1096
    • Le Boudec, J.-Y.1
  • 54
    • 70349748536 scopus 로고    scopus 로고
    • Mesh-of-trees and alternative interconnection networks for single-chip parallelism
    • A. Balkan, and U. Vishkin Mesh-of-trees and alternative interconnection networks for single-chip parallelism IEEE Trans. Very Large Scale Integration (VLSI) Syst. 17 10 2009 1419 1432
    • (2009) IEEE Trans. Very Large Scale Integration (VLSI) Syst. , vol.17 , Issue.10 , pp. 1419-1432
    • Balkan, A.1    Vishkin, U.2
  • 59
    • 37049001810 scopus 로고    scopus 로고
    • Memory scheduling for modern microprocessors
    • I. Hur, and C. Lin Memory scheduling for modern microprocessors ACM Trans. Comput. Syst. (TOCS) 25 4 2007 10
    • (2007) ACM Trans. Comput. Syst. (TOCS) , vol.25 , Issue.4 , pp. 10
    • Hur, I.1    Lin, C.2
  • 66
    • 84878502999 scopus 로고    scopus 로고
    • Timing effects of ddr memory systems in hard real-time multicore architectures: Issues and solutions
    • M. Paolieri, E. Quiñones, and F.J. Cazorla Timing effects of ddr memory systems in hard real-time multicore architectures: issues and solutions ACM Trans. Embedded Comput. Syst. (TECS) 12 1s 2013 64
    • (2013) ACM Trans. Embedded Comput. Syst. (TECS) , vol.12 , Issue.1 S , pp. 64
    • Paolieri, M.1    Quiñones, E.2    Cazorla, F.J.3
  • 68
    • 84944155383 scopus 로고    scopus 로고
    • Design of a wcet-aware c compiler
    • F. Mueller (Ed.) of OpenAccess Series in Informatics (OASIcs), Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany
    • H. Falk, P. Lokuciejewski, H. Theiling, Design of a wcet-aware c compiler, in: F. Mueller (Ed.), 6th International Workshop on Worst-Case Execution Time Analysis (WCET'06), Vol. 4 of OpenAccess Series in Informatics (OASIcs), Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany, 2006.
    • (2006) 6th International Workshop on Worst-Case Execution Time Analysis (WCET'06) , vol.4
    • Falk, H.1    Lokuciejewski, P.2    Theiling, H.3
  • 69
    • 78049529939 scopus 로고    scopus 로고
    • A compiler framework for the reduction of worst-case execution times
    • H. Falk, and P. Lokuciejewski A compiler framework for the reduction of worst-case execution times Real-Time Syst. 2010 1 50
    • (2010) Real-Time Syst. , pp. 1-50
    • Falk, H.1    Lokuciejewski, P.2
  • 71
    • 77955984557 scopus 로고    scopus 로고
    • Transforming flow information during code optimization for timing analysis
    • R. Kirner, P. Puschner, and A. Prantl Transforming flow information during code optimization for timing analysis Real-Time Syst. 45 1-2 2010 72 105
    • (2010) Real-Time Syst. , vol.45 , Issue.1-2 , pp. 72-105
    • Kirner, R.1    Puschner, P.2    Prantl, A.3
  • 74
    • 37549059166 scopus 로고    scopus 로고
    • A time-predictable VLIW processor and its compiler support
    • J. Yan, and W. Zhang A time-predictable VLIW processor and its compiler support Real-Time Syst. 38 1 2008 67 84
    • (2008) Real-Time Syst. , vol.38 , Issue.1 , pp. 67-84
    • Yan, J.1    Zhang, W.2
  • 76
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • ACM Press
    • P. Cousot, and R. Cousot Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints POPL '77: Proceedings of the 4th ACM Symposium on Principles of Programming Languages 1977 ACM Press 238 252
    • (1977) POPL '77: Proceedings of the 4th ACM Symposium on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 77
    • 6944231166 scopus 로고    scopus 로고
    • The influence of processor architecture on the design and results of WCET tools
    • R. Heckmann, M. Langenbach, S. Thesing, and R. Wilhelm The influence of processor architecture on the design and results of WCET tools Proc. IEEE 91 7 2003 1038 1054
    • (2003) Proc. IEEE , vol.91 , Issue.7 , pp. 1038-1054
    • Heckmann, R.1    Langenbach, M.2    Thesing, S.3    Wilhelm, R.4
  • 90
    • 84944152454 scopus 로고    scopus 로고
    • R. Systems Whitepaper
    • R. Systems, RapiTime Explained, Whitepaper, 2013. URL
    • (2013) RapiTime Explained
  • 93
    • 84868090563 scopus 로고    scopus 로고
    • Compiling for time predictability
    • F. Ortmeier, P. Daniel, Lecture Notes in Computer Science Springer Berlin/ Heidelberg
    • P. Puschner, R. Kirner, B. Huber, and D. Prokesch Compiling for time predictability F. Ortmeier, P. Daniel, Computer Safety, Reliability, and Security Lecture Notes in Computer Science Vol. 7613 2012 Springer Berlin/ Heidelberg 382 391
    • (2012) Computer Safety, Reliability, and Security , vol.7613 , pp. 382-391
    • Puschner, P.1    Kirner, R.2    Huber, B.3    Prokesch, D.4
  • 94
    • 0033334995 scopus 로고    scopus 로고
    • Efficient and precise cache behavior prediction for real-time systems
    • C. Ferdinand, and R. Wilhelm Efficient and precise cache behavior prediction for real-time systems Real-Time Syst. 17 2-3 1999 131 181
    • (1999) Real-Time Syst. , vol.17 , Issue.2-3 , pp. 131-181
    • Ferdinand, C.1    Wilhelm, R.2
  • 103
    • 84944174414 scopus 로고    scopus 로고
    • Blueshell: A platform for rapid prototyping of multiprocessor NoCs and accelerators
    • University of York
    • G. Plumbridge, J. Whitham, N. Audsley, Blueshell: a platform for rapid prototyping of multiprocessor NoCs and accelerators, in: Proceedings HEART Workshop, University of York, 2013.
    • (2013) Proceedings HEART Workshop
    • Plumbridge, G.1    Whitham, J.2    Audsley, N.3
  • 105
    • 84897016715 scopus 로고    scopus 로고
    • Prefetching across a shared memory tree within a network-on-chip architecture
    • 2013 International Symposium on
    • J. Garside, N.C. Audsley, Prefetching across a shared memory tree within a network-on-chip architecture, in: System on Chip (SoC), 2013 International Symposium on, 2013, pp. 1-4.
    • (2013) System on Chip (SoC) , pp. 1-4
    • Garside, J.1    Audsley, N.C.2
  • 106
    • 0025429331 scopus 로고
    • Improving direct-mapped cache performance by the addition of a small fully-associative cache and prefetch buffers
    • Seattle, WA
    • N.P. Jouppi, Improving direct-mapped cache performance by the addition of a small fully-associative cache and prefetch buffers, in: Proceedings of the 17th Annual International Symposium on Computer Architecture, Seattle, WA, 1990, pp. 364-373.
    • (1990) Proceedings of the 17th Annual International Symposium on Computer Architecture , pp. 364-373
    • Jouppi, N.P.1
  • 107
    • 0026962180 scopus 로고
    • Stride directed prefetching in scalar processors
    • J.W.C. Fu, J.H. Patel, and B.L. Janssens Stride directed prefetching in scalar processors ACM SIGMICRO Newsletter 23 1-2 1992 102 110
    • (1992) ACM SIGMICRO Newsletter , vol.23 , Issue.1-2 , pp. 102-110
    • Fu, J.W.C.1    Patel, J.H.2    Janssens, B.L.3
  • 113
    • 84905750284 scopus 로고    scopus 로고
    • Lazy spilling for a time-predictable stack cache: Implementation and analysis
    • H. Falk, OpenAccess Series in Informatics (OASIcs), Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik Dagstuhl Germany
    • S. Abbaspour, A. Jordan, and F. Brandner Lazy spilling for a time-predictable stack cache: implementation and analysis H. Falk, 14th International Workshop on Worst-Case Execution Time Analysis OpenAccess Series in Informatics (OASIcs), Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik Vol. 39 2014 Dagstuhl Germany 83 92
    • (2014) 14th International Workshop on Worst-Case Execution Time Analysis , vol.39 , pp. 83-92
    • Abbaspour, S.1    Jordan, A.2    Brandner, F.3
  • 114
    • 84905756416 scopus 로고    scopus 로고
    • Towards automated generation of time-predictable code
    • H. Falk (Ed.) WCET 2014, July 8, 2014, Madrid, Spain, of OASIcs, Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik
    • D. Prokesch, B. Huber, P. Puschner, Towards automated generation of time-predictable code, in: H. Falk (Ed.), 14th International Workshop on Worst-Case Execution Time Analysis, WCET 2014, July 8, 2014, Madrid, Spain, Vol. 39 of OASIcs, Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, 2014, pp. 103-112.
    • (2014) 14th International Workshop on Worst-Case Execution Time Analysis , vol.39 , pp. 103-112
    • Prokesch, D.1    Huber, B.2    Puschner, P.3
  • 115
    • 84910041595 scopus 로고    scopus 로고
    • Compiler support for WCET analysis: A wish list
    • G. Bernat, N. Holsti, Compiler support for WCET analysis: a wish list, in: WCET, 2003, pp. 65-69.
    • (2003) WCET , pp. 65-69
    • Bernat, G.1    Holsti, N.2
  • 117
    • 84912086307 scopus 로고    scopus 로고
    • Criticality: Static profiling for real-time programs
    • F. Brandner, S. Hepp, and A. Jordan Criticality: static profiling for real-time programs Real-Time Syst. 2013 1 34
    • (2013) Real-Time Syst. , pp. 1-34
    • Brandner, F.1    Hepp, S.2    Jordan, A.3


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