Application Mapping onto Network-on-Chip using Bypass Channel
Authors
Abstract:
Increasing the number of cores integrated on a chip and the problems of system on chips caused to emerge networks on chips. NoCs have features such as scalability and high performance. NoCs architecture provides communication infrastructure and in this way, the blocks were produced that their communication with each other made NoC. Due to increasing number of cores, the placement of the cores in NoC platform has become an important issue. If wecan map the application cores close to each other to place them with more communication requirements, the performance parameters will improve and the network will be more efficient. Inthis paper, we propose two low complexity heuristic algorithms for the application mapping onto NoC to improve latency. In addition, one approach has been proposed to extract an Abstract graph from an application core graph, so, using this resent approach, we can map applications in two proposed algorithms. Moreover, we use bypass routers that can route packets in a cycle from the source to destination. Proposed algorithms and previous papers were compared on two real applications VOPD and MPEG-4 and results were reported.
similar resources
application mapping onto network-on-chip using bypass channel
increasing the number of cores integrated on a chip and the problems of system on chips caused to emerge networks on chips. nocs have features such as scalability and high performance. nocs architecture provides communication infrastructure and in this way, the blocks were produced that their communication with each other made noc. due to increasing number of cores, the placement of the cores i...
full textapplication mapping onto network-on-chip using bypass links
increasing the number of cores integrated on a chip and the problems of system on chips caused to emerge networks on chips. nocs have features such as scalability and high performance. nocs architecture provides communication infrastructure and in this way, the blocks were produced that their communication with each other made noc. due to increasing number of cores, the placement of the cores i...
full textApplication Mapping onto Butterfly-Fat-Tree based Network-on-Chip using Discrete Particle Swarm Optimization
This paper addresses the problem of application mapping onto Butterfly-Fat-Tree (BFT) based Network-on-Chip design. It proposes a new mapping technique based on discrete Particle Swarm Optimization (PSO) to map the cores of the core graph to the routers. The basic PSO has been augmented by running multiple PSO and deterministically generating a part of the initial population for PSO. The mappin...
full textThermal Uniformity-Aware Application Mapping for Network-on-Chip Design
Ensuring thermal-uniformity in an integrated circuit chip is very essential for its correct operation. Thus, in the Networkon-Chip (NoC) based system design as well, it is essential to attach cores of the application core graph to the routers in the topology graph so that thermal uniformity across the chip is maintained. However, the performance of the application should not be sacrificed to a ...
full textUnimap: Unified Framework for Network-on-chip Application Mapping Research
Network-on-Chip architectures have been recently proposed to address the limitations of bus-based interconnection networks. They focus on modularity, scalability and intrinsic support for heterogeneous Systems-onChip. Network-on-Chip application mapping is an NP-hard problem that deals with the topological mapping of Intellectual Property cores onto network tiles. This paper outlines the main c...
full textRefining Synchronous Communication onto Network-on-chip Best-effort Services
We present a novel approach to refine a system model specified with perfectly synchronous communication onto a Network-on-Chip (NoC) best-effort communication service. It is a top-down procedure with three steps, namely, channel refinement, process refinement, and communication mapping. In channel refinement, synchronous channels are replaced with stochastic channels abstracting the best-effort...
full textMy Resources
Journal title
volume 2 issue 3
pages 1- 8
publication date 2016-10-01
By following a journal you will be notified via email when a new issue of this journal is published.
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023