Back to Search
Start Over
Modeling high-performance wormhole NoCs for critical real-time embedded systems
- Source :
- Recercat. Dipósit de la Recerca de Catalunya, instname, UPCommons. Portal del coneixement obert de la UPC, Universitat Politècnica de Catalunya (UPC), RTAS
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE)
-
Abstract
- Manycore chips are a promising computing platform to cope with the increasing performance needs of critical real-time embedded systems (CRTES). However, manycores adoption by CRTES industry requires understanding task's timing behavior when their requests use manycore's network-on-chip (NoC) to access hardware shared resources. This paper analyzes the contention in wormhole-based NoC (wNoC) designs - widely implemented in the high-performance domain - for which we introduce a new metric: worst-contention delay (WCD) that captures wNoC impact on worst-case execution time (WCET) in a tighter manner than the existing metric, worst-case traversal time (WCTT). Moreover, we provide an analytical model of the WCD that requests can suffer in a wNoC and we validate it against wNoC designs resembling those in the Tilera-Gx36 and the Intel-SCC 48-core processors. Building on top of our WCD analytical model, we analyze the impact on WCD that different design parameters such as the number of virtual channels, and we make a set of recommendations on what wNoC setups to use in the context of CRTES.
- Subjects :
- Computer science
Context (language use)
02 engineering and technology
VLSI circuits
Ordinadors immersos, Sistemes d'
01 natural sciences
Domain (software engineering)
Virtual channels
Network-on-chip(NoC)
Worst-case execution time
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
Computing platform
Multiprocessors
Analytical models
Informàtica::Arquitectura de computadors [Àrees temàtiques de la UPC]
Design parameters
Shared resources
Traversal time
010302 applied physics
Very-large-scale integration
business.industry
Estructura lògica
Real time systems
Real-time embedded systems
Multiprocessadors
Embedded computer systems
Network-on-chip
020202 computer hardware & architecture
Task (computing)
Tree traversal
Network on a chip
Embedded system
Logic design
Metric (mathematics)
business
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Recercat. Dipósit de la Recerca de Catalunya, instname, UPCommons. Portal del coneixement obert de la UPC, Universitat Politècnica de Catalunya (UPC), RTAS
- Accession number :
- edsair.doi.dedup.....c250b564cc70f1d2adb9542cd2584569