Proceedings of the 2016 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE) 2016
DOI: 10.3850/9783981537079_0140
|View full text |Cite
|
Sign up to set email alerts
|

Improving Performance Guarantees in Wormhole Mesh NoC Designs

Abstract: Abstract-Wormhole-based mesh Networks-on-Chip (wNoC) are deployed in high-performance many-core processors due to their physical scalability and low-cost. Delivering tight and time composable Worst-Case Execution Time (WCET) estimates for applications as needed in safety-critical real-time embedded systems is challenged by wNoCs due to their distributed nature. We propose a bandwidth control mechanism for wNoCs that enables the computation of tight time-composable WCET estimates with low average performance de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
38
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
3
3

Relationship

5
1

Authors

Journals

citations
Cited by 11 publications
(38 citation statements)
references
References 24 publications
0
38
0
Order By: Relevance
“…Routers are pipelined and consist of 4 stages: input buffer, routing, switch allocation, and crossbar traversal. In line with other works [19], [18] in all wNoC setups we use single-flit packets only to improve performance guarantees. The number of VCs is 1.…”
Section: B Reducing Contention In Probabilistic Wnocsmentioning
confidence: 56%
See 1 more Smart Citation
“…Routers are pipelined and consist of 4 stages: input buffer, routing, switch allocation, and crossbar traversal. In line with other works [19], [18] in all wNoC setups we use single-flit packets only to improve performance guarantees. The number of VCs is 1.…”
Section: B Reducing Contention In Probabilistic Wnocsmentioning
confidence: 56%
“…Unlike buses or other existing centralized network architectures, wNoCs perform the arbitration of communication flows in a distributed manner, which severely complicates the derivation of request contention bounds as required in real-time domains. In this line, some works show that, while reliable contention upper bounds can be provided for Commercial off-the-shelf (COTS) wNoCs [21] [19] [18], those bounds are pessimistic, preventing an efficient use of high-performance wNoCs for mixed-criticality real-time embedded systems (RTES).…”
Section: Introductionmentioning
confidence: 99%
“…We refer to the k-th packet generated by flow F i as r k i . In general, one-flit packets are usually preferred for real-time workloads in order to improve wNoCs performance guarantees [29].…”
Section: Network Baselinementioning
confidence: 99%
“…In the context ot timing correctness, the main focus of this paper, wNoCs complicate the derivation of good-quality performance guarantees since, unlike buses or other existing centralized network architectures, wNoCs perform the arbitration of communication flows in a distributed manner. In this line, some works show that, while reliable contention upper bounds can be provided for Commercial off-the-shelf (COTS) wNoCs [33] [30] [29], those bounds are pessimistic, preventing an efficient use of high-performance wNoCs for mixedcriticality real-time embedded systems (RTES).…”
mentioning
confidence: 99%
“…Static XY-routing for NoCs and round-robin or random arbitrations combined with smart virtual channel allocation are good instances of that notion, as they ease capturing worst-case scenarios while also assuring a worst-case behavior not too far apart from the average one. Conversely, adaptive routing and dynamic virtual channel allocation solutions increase that gap, often earning only marginal improvement to the average case [10].…”
Section: Common Principlesmentioning
confidence: 99%