메뉴 건너뛰기




Volumn 61, Issue 9, 2015, Pages 435-448

Dataflow formalisation of real-time streaming applications on a Composable and Predictable Multi-Processor SOC

Author keywords

Dataflow; GALS; Mixed time criticality; Multi processor; Performance analysis; Real time

Indexed keywords

APPLICATION PROGRAMS; ASYNCHRONOUS SEQUENTIAL LOGIC; DATA FLOW ANALYSIS; DYNAMIC RANDOM ACCESS STORAGE; EMBEDDED SYSTEMS; FIELD PROGRAMMABLE GATE ARRAYS (FPGA); MULTIPROCESSING SYSTEMS; NETWORK-ON-CHIP; PROGRAMMABLE LOGIC CONTROLLERS; STATIC RANDOM ACCESS STORAGE; SYSTEM-ON-CHIP; VLSI CIRCUITS;

EID: 84944276528     PISSN: 13837621     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.sysarc.2015.04.001     Document Type: Article
Times cited : (19)

References (64)
  • 5
    • 68849090533 scopus 로고    scopus 로고
    • Enabling application-level performance guarantees in network-based systems on chip by applying dataflow analysis
    • A. Hansson, and et al. Enabling application-level performance guarantees in network-based systems on chip by applying dataflow analysis IET Comput. Digital Tech. 2009
    • (2009) IET Comput. Digital Tech.
    • Hansson, A.1
  • 6
    • 84885900661 scopus 로고    scopus 로고
    • The CompSOC design flow for virtual execution platforms
    • S. Goossens et al., The CompSOC design flow for virtual execution platforms, in: Proc. FPGA World, 2013.
    • (2013) Proc. FPGA World
    • Goossens et al., S.1
  • 7
    • 48849084546 scopus 로고    scopus 로고
    • Multiprocessor systems synthesis for multiple use-cases of multiple applications on FPGA
    • A. Kumar, and et al. Multiprocessor systems synthesis for multiple use-cases of multiple applications on FPGA ACM Trans. Des. Autom. Electron. Syst. 2008
    • (2008) ACM Trans. Des. Autom. Electron. Syst.
    • Kumar, A.1
  • 12
    • 34347347007 scopus 로고    scopus 로고
    • Self-timed scheduling analysis for real-time applications
    • O.M. Moreira, and et al. Self-timed scheduling analysis for real-time applications EURASIP J. Adv. Signal Process. 2007
    • (2007) EURASIP J. Adv. Signal Process.
    • Moreira, O.M.1
  • 17
    • 43949126892 scopus 로고    scopus 로고
    • The worst-case execution-time problem - Overview of methods and survey of tools
    • R. Wilhelm The worst-case execution-time problem - overview of methods and survey of tools ACM Trans. Embed. Comput. Syst. 7 3 2008 36:1 36:53
    • (2008) ACM Trans. Embed. Comput. Syst. , vol.7 , Issue.3 , pp. 361-3653
    • Wilhelm, R.1
  • 18
    • 79951918182 scopus 로고    scopus 로고
    • Design and implementation of an operating system for composable processor sharing
    • A. Hansson, and et al. Design and implementation of an operating system for composable processor sharing Elsevier J. Microprocess. Microsyst. (MICPRO) 2011
    • (2011) Elsevier J. Microprocess. Microsyst. (MICPRO)
    • Hansson, A.1
  • 19
    • 0032182533 scopus 로고    scopus 로고
    • Latency-rate servers: A general model for analysis of traffic scheduling algorithms
    • D. Stiliadis, and et al. Latency-rate servers: a general model for analysis of traffic scheduling algorithms IEEE/ACM Trans. Network. (ToN) 1998
    • (1998) IEEE/ACM Trans. Network. (ToN)
    • Stiliadis, D.1
  • 28
    • 79957570339 scopus 로고    scopus 로고
    • Composability and predictability for independent application development, verification, and execution
    • Springer
    • B. Akesson, and et al. Composability and predictability for independent application development, verification, and execution Multiprocessor System-on-Chip - Hardware Design and Tool Integration 2010 Springer
    • (2010) Multiprocessor System-on-Chip - Hardware Design and Tool Integration
    • Akesson, B.1
  • 29
    • 79957789504 scopus 로고    scopus 로고
    • The real network on chip after ten years: Goals, evolution, lessons, and future
    • 47th ACM/IEEE, 2010
    • K. Goossens et al., The real network on chip after ten years: Goals, evolution, lessons, and future, in: Design Automation Conference (DAC), 2010 47th ACM/IEEE, 2010.
    • (2010) Design Automation Conference (DAC)
    • Goossens et al., K.1
  • 30
    • 84872412835 scopus 로고    scopus 로고
    • DAElite: A TDM NoC supporting QoS, multicast, and fast connection set-up
    • R. Stefan, and et al. dAElite: a TDM NoC supporting QoS, multicast, and fast connection set-up IEEE Trans. Comput. 7 3 2012 233 270
    • (2012) IEEE Trans. Comput. , vol.7 , Issue.3 , pp. 233-270
    • Stefan, R.1
  • 31
    • 0036792825 scopus 로고    scopus 로고
    • C-HEAP: A heterogeneous multi-processor architecture template and scalable and flexible protocol for the design of embedded signal processing systems
    • A. Nieuwland, and et al. C-HEAP: a heterogeneous multi-processor architecture template and scalable and flexible protocol for the design of embedded signal processing systems ACM Trans. Des. Automat. Embedded Syst. 2002
    • (2002) ACM Trans. Des. Automat. Embedded Syst.
    • Nieuwland, A.1
  • 32
    • 84888333001 scopus 로고    scopus 로고
    • A unified execution model for multiple computation models of streaming applications on a composable MPSoC
    • A.B. Nejad, and et al. A unified execution model for multiple computation models of streaming applications on a composable MPSoC J. Syst. Archit. 59 10 2013 1032 1046
    • (2013) J. Syst. Archit. , vol.59 , Issue.10 , pp. 1032-1046
    • Nejad, A.B.1
  • 37
    • 84872087951 scopus 로고    scopus 로고
    • A PRET microarchitecture implementation with repeatable timing and competitive performance
    • I. Liu et al., A PRET microarchitecture implementation with repeatable timing and competitive performance, in: Proc. Int'l Conference on Computer Design (ICCD), 2012.
    • (2012) Proc. Int'l Conference on Computer Design (ICCD)
    • Liu et al., I.1
  • 38
    • 47249111244 scopus 로고    scopus 로고
    • Multicore resource management
    • K.J. Nesbit, and et al. Multicore resource management Proc Microarchitect. (MICRO) 28 3 2008 6 16
    • (2008) Proc Microarchitect. (MICRO) , vol.28 , Issue.3 , pp. 6-16
    • Nesbit, K.J.1
  • 39
    • 79954608858 scopus 로고    scopus 로고
    • Resource management on multicore systems: The ACTORS approach
    • E. Bini, and et al. Resource management on multicore systems: the ACTORS approach Proc. Microarchitect. (MICRO) 2011
    • (2011) Proc. Microarchitect. (MICRO)
    • Bini, E.1
  • 40
    • 0347566222 scopus 로고    scopus 로고
    • Periodic resource model for compositional real-time guarantees
    • I. Shin et al., Periodic resource model for compositional real-time guarantees, in: Proceedings of RTSS, 2003.
    • (2003) Proceedings of RTSS
    • Shin et al., I.1
  • 41
    • 84863455727 scopus 로고    scopus 로고
    • Towards pragmatic solutions for two-level hierarchical scheduling: A basic approach for independent applications
    • Technische Universiteit Eindhoven, The Netherlands
    • R. Bril, Towards pragmatic solutions for two-level hierarchical scheduling: a basic approach for independent applications, Technical Report, Technische Universiteit Eindhoven, The Netherlands, 2007.
    • (2007) Technical Report
    • Bril, R.1
  • 42
    • 79955833792 scopus 로고    scopus 로고
    • Partitioning real-time applications over multicore reservations
    • G.C. Buttazzo, and et al. Partitioning real-time applications over multicore reservations IEEE Trans. Ind. Inf. 2011
    • (2011) IEEE Trans. Ind. Inf.
    • Buttazzo, G.C.1
  • 45
    • 78649521961 scopus 로고    scopus 로고
    • MERASA: Multi-core execution of hard real-time applications supporting analysability
    • T. Ungerer, and et al. MERASA: multi-core execution of hard real-time applications supporting analysability IEEE Micro 30 5 2010 66 75
    • (2010) IEEE Micro , vol.30 , Issue.5 , pp. 66-75
    • Ungerer, T.1
  • 46
    • 84890086134 scopus 로고    scopus 로고
    • ParMERASA - Multi-core execution of parallelised hard real-time applications supporting analysability
    • T. Ungerer et al., parMERASA - multi-core execution of parallelised hard real-time applications supporting analysability, in: Proc. Euromicro Symposium on Digital System Design (DSD), 2013.
    • (2013) Proc. Euromicro Symposium on Digital System Design (DSD)
    • Ungerer et al., T.1
  • 47
    • 84938494470 scopus 로고    scopus 로고
    • T-CREST: Time-predictable multi-core architecture for embedded systems
    • M. Schoeberl et al., T-CREST: time-predictable multi-core architecture for embedded systems, J. Syst. Architect. 61 (9) (2015) 449-471.
    • (2015) J. Syst. Architect. , vol.61 , Issue.9 , pp. 449-471
    • Schoeberl et al., M.1
  • 48
    • 84891879028 scopus 로고    scopus 로고
    • Proartis: Probabilistically analyzable real-time systems
    • F.J. Cazorla, and et al. Proartis: probabilistically analyzable real-time systems ACM Trans. Embed. Comput. Syst. 12 2s 2013 94:1 94:26
    • (2013) ACM Trans. Embed. Comput. Syst. , vol.12 , Issue.2 , pp. 941-9426
    • Cazorla, F.J.1
  • 50
    • 77955717984 scopus 로고    scopus 로고
    • CA-MPSoC: An automated design flow for predictable multi-processor architectures for multiple applications
    • A. Shabbir, and et al. CA-MPSoC: an automated design flow for predictable multi-processor architectures for multiple applications J. Syst. Architect. 56 7 2010 265 277
    • (2010) J. Syst. Architect. , vol.56 , Issue.7 , pp. 265-277
    • Shabbir, A.1
  • 51
    • 84961291367 scopus 로고    scopus 로고
    • Building timing predictable embedded systems
    • P. Axer, and et al. Building timing predictable embedded systems ACM Trans. Embedded Comput. Syst. (TECS) 13 4 2014 82:1 82:37
    • (2014) ACM Trans. Embedded Comput. Syst. (TECS) , vol.13 , Issue.4 , pp. 821-8237
    • Axer, P.1
  • 52
    • 67650862807 scopus 로고    scopus 로고
    • Memory hierarchies, pipelines, and buses for future architectures in time-critical embedded systems
    • R. Wilhelm, and et al. Memory hierarchies, pipelines, and buses for future architectures in time-critical embedded systems IEEE J. Comput. Aided Des. 2009
    • (2009) IEEE J. Comput. Aided Des.
    • Wilhelm, R.1
  • 56
    • 0004042404 scopus 로고    scopus 로고
    • Avionics Application Software Standard Interface
    • ARINC Specification 653, Avionics Application Software Standard Interface, 1997.
    • (1997) ARINC Specification 653
  • 58
    • 84878502999 scopus 로고    scopus 로고
    • Timing effects of DDR memory systems in hard real-time multicore architectures: Issues and solutions
    • M. Paolieri, and et al. 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:1 64:26
    • (2013) ACM Trans. Embedded Comput. Syst. (TECS) , vol.12 , Issue.1 , pp. 641-6426
    • Paolieri, M.1
  • 61
    • 84894373952 scopus 로고    scopus 로고
    • Worst case analysis of DRAM latency in multi-requestor systems
    • IEEE 34th, 2013
    • Z.P. Wu et al., Worst case analysis of DRAM latency in multi-requestor systems, in: Real-Time Systems Symposium (RTSS), 2013 IEEE 34th, 2013.
    • (2013) Real-Time Systems Symposium (RTSS)
    • Wu et al., Z.P.1


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