2016/05/25 by Borislav Nikolić, Nikolic, Borislav, Leandro Soares Indrusiak +3
Computer Science · #Distributed #Embedded Systems Design Techniques #FOS: Computer and information sciences #Interconnection Networks and Systems #Parallel #Parallel Computing and Optimization Techniques #Performance (cs.PF) #Real-Time Systems Scheduling #and Cluster Computing (cs.DC)
paper · pdf · doi:10.48550/arxiv.1605.07888
openalex publication_date 2016/05/25 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
Simulations and runtime measurements are some of the methods which can be\nused to evaluate whether a given NoC-based platform can accommodate application\nworkload and fulfil its timing requirements. Yet, these techniques are often\ntime-consuming, and hence can evaluate only a limited set of scenarios.\nTherefore, these approaches are not suitable for safety-critical and hard\nreal-time systems, where one of the fundamental requirements is to provide\nstrong guarantees that all timing requirements will always be met, even in the\nworst-case conditions. For such systems the analytic-based real-time analysis\nis the only viable approach.\n In this paper the focus is on the real-time communication analysis for\nwormhole-switched priority-preemptive NoCs. First, we elaborate on the existing\nanalysis and identify one source of pessimism. Then, we propose an extension to\nthe analysis, which efficiently overcomes this limitation, and allows for a\nless pessimistic analysis. Finally, through a comprehensive experimental\nevaluation, we compare the newly proposed approach against the existing one,\nand also observe how the trends change with different traffic parameters.\n