Loading...
A Topology Configuration algorithm for a Reconfigurable Network-on-Chip
Mehrvarzy, Pooyan | 2012
633
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 43883 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Sarbazi-Azad, Hamid
- Abstract:
- Project in brief: reconfiguring the network according to application which has been run on the network is one of the ways to improve using resources in the network-on-chip. There is a hierarchical cluster based NOC. In this network, nodes are going to partition into clusters. Every cluster’s node can have its own configuration and the configuration of inside of each cluster is unchangeable however the relationship between clusters is configurable. This ability is made by some switches which are located between clusters and they can change the way that clusters are related. The number of nodes which is inside the cluster are cluster size and the number of switches between two adjacent clusters is corridor width.
A reconfigurable algorithm has two major parts: mapping and creating topology. In mapping part, there is two sub steps, first we should choose which cluster have to do which task and then we have to decide which node in the cluster have to do the task. In creating topology Part, by adjusting switches which are between clusters, according to flows between each application’s tasks, based on traffic map we can decrease the power consumption and the time of message transmission delay between two tasks. By using this method, there would be a suitable configuration for specific mission. No one ever did a research on this problem: how many clusters and corridor width will optimize the power consumption and the time of message transmission delay between tasks, with one application and specific amount of nodes - Keywords:
- Network-on-Chip (NOC) ; Topology ; Optimization ; Routing ; Reconfigurable Network
-
محتواي پايان نامه
- view