SlideShare a Scribd company logo
1 of 12
Download to read offline
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
DOI: 10.5121/ijcnc.2016.8310 137
DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK
ON CHIP DESIGN
Deewakar Thakyal and Pushpita Chatterjee
SRM Research Institute, Bangalore
ABSTRACT
The shortcomings of conventional bus architectures are in terms of scalability and the ever increasing
demand of more bandwidth. And also the feature size of sub-micron domain is decreasing making it
difficult for bus architectures to fulfill the requirements of modern System on Chip (SoC) systems. Network
on chip (NoC) architectures presents a solution to the earlier mentioned shortcomings by employing a
packet based network for inter IP communications. A pivotal feature of NoC systems is the topology in
which the system is arranged. Several parameters which are topology dependent like hop count, path
diversity, degree and other various parameters affect the system performance. We propose a novel
topology forNoC architecture which has been thoroughly compared with the existing topologies on the
basis of different network parameters.
KEYWORDS
Network on chip, Torus, Topology, NoC
1. INTRODUCTION
Traditional bus architectures were working fine but then it started posing problems when too
many deep sub-micron devices started showing disparities and the focus shifted to scalability.
Scalability, being the primary goal, could not be achieved by bus architecture. These problems
needed a well-structured approach, clear programming and modular design. This led to the rise of
Network on Chip (NoC) architectures which offer promising solutions in terms of scalability and
ease of communication. The paradigm has now shifted its focus from computation to
communication and how it can cope with the scalability of the network. In most NoC
architectures, the network is a set of connected router with processing nodes attached to those
routers. Topology plays a crucial role in NoC, it defines how the cores are connected in a
network[1]. Different IP cores can be arranged in different ways paving the way for a number of
topologies that can be used for realizing a network. Topology affects the performance so it must
be selected with care. So, a good topology is one which offers less hop count, more path diversity
and can support load balancing. There are number of topologies in NoC which can be grouped as
regular and irregular topologies. Regular topologies are those which follow a fixed pattern and
can be divided into similar blocks. Irregular topologies don’t follow any fixed arrangement of
nodes.
In this paper we propose a novel topology, Dia-torus, for NoC systems. Present work aims at
reducing the hop count and latency parameters. It has diametrical connections that enhance its
performance. The proposed work is compared with the existing topologies. Different network
parameters are used for the comparison. RTL implementation is also done for area and power
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
138
consumption analysis of the proposed work and other topologies. The related work with detailed
description of the preliminary metrics for realizing a good NoC topology has been described in
Section 2. Section 3 discusses the proposed Dia-Torus topology and routing procedure in the
proposed topology. Weaddress the analysis and results that we get after comparing it with
different topologies and depicted in a tabular form in Section 4 to show the efficacy of the
proposed topology and conclude the paper by describing further future work in Section 5.
2. RELATED WORK
Topology designs become popular due to their simplicity and how easily they can be mapped
using the fabrication techniques in practice. Some of these are mesh, torus and folded torus. Mesh
is being used in number of NoC architectures namely, Intel's Teraflops containing 80 cores
forming a 10x8 2D mesh[2], Tilera's 2D mesh [3] with 64 nodes in 8x8 mesh, the TRIPS
processor [4] a wormhole routed 2D mesh with virtual channels. The complexity of router
implementation depends on the degree of the router as more degree leads to more
complexity.Number of buffers and ports required increases with increase in the number of degree.
Topologies like torus[5], folded torus[6] and mesh [7], have uniform degree routers and are easy
to implement whereas Dmesh[8], diametricmesh[9], Tmesh[10], xmesh, xtorus and xxtorus[11]
all have no uniform degree of routers. The new torus network which has the hypercube Q3 as the
basic module has been proposed[12]. The proposed Hyper-torus has the degree 4, and its network
has the node and its edge symmetric and is scalable. The extra links and ports require more
arbitration level and complex routing algorithms. Extra links in the topology can also help to
increase the load balancing capabilities of the topology.
The performance analysis and comparison of 2x4 Network on Chip (NoC)topology has been
done. First three common topologies, 2D Mesh topology, 2D Torus topology and hierarchical
Mesh topology, are designed and then the performances of these three topologies are analyzed
and compared in detail [12]. The simplicity of the regular mesh topology Network on Chip (NoC)
architecture leads to reductions in design time and manufacturing cost but it’s also unable to
efficiently support cores of different sizes.
2.1 PRELIMINARIES
A network topology comprises of different parameters and these parameters are gauged. On the
basis of these parameters a topology is considered better than the other topologies. Various
network parameters are explained in brief below.
• Degree: Degree of a router is the number of immediate neighbors it is connected to. In mesh
topology, every router has a degree of four and only the edge routers have a degree of three.
Degree of a router determines the ease of its implementation. Higher degree means the router
has more number of nodes as neighbors which lead to increase in the number of ports
resulting in more area and increase in implementation cost.
• Path Diversity: Path diversity is the number of shortest path between the two nodes in the
topology. A network topology having more path diversity will be better equipped for load
balancing. This results in better response to network congestion.
• Latency: Latency is the time taken by a packet to reach from its source to destination.
Another parameter to measure latency is the average minimum latency which is the minimum
of latencies of all the packets. Latency varies in a network due to congestion and traffic load.
It gives the performance of the network under different traffic conditions.
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
139
• Throughput: Throughput of the network is defined as the rate of data processed by a
network in a given time and is represented as bits per second. Ideal condition in a network is
of maximum throughput where all the channels are transferring data to the full capacity. It is
also depended on other factors like flow control mechanisms and routing algorithms.
• Energy consumption: Transmission of packets through the network dissipates energy.
Topologies with more hop links tend to consume more energy. Another source of energy
consumption is the buffers in the router. Increasing temperatures can also give rise to hot
spots and lead to wear and tear of the chip.
2.2 NETWORK ON CHIP (NOC) TOPOLOGIES
NoCsystems can be implemented with many different topologies. The choice of topology
depends on the requirements and parameters like the complexity in implementing the topology,
the area it requires and its routing algorithm.
1.Mesh: Mesh is the most frequently used and basic used topology with very simple routing
algorithm. Mesh topology is easy to implement and is scalable. Except the corner and diagonal
nodes, every node is connected to the four neighboring nodes. A diagonal node has degree 2 and
the border nodes have degree 3 and all other nodes have degree 4 as shown in Fig.1. Mesh has a
larger network diameter due to its more hop count. For a 4x4 mesh, the network diameter is 6.
The diagonal nodes are the one which contribute to more hop count (node 1 to 16). For routing,
a XY routing algorithm can be used which routes packet based on the difference in co-ordinates.
Figure 1. Mesh Topology
2.Torus:Torus is another topology that is popular because of its long wrap around links and is
formed by connecting the boundary nodes in the same row and column as shown in the Fig.2.
Torus has long end to end links which leads to less network diameter and less hop count. For a
4x4 torus topology, the network diameter is 4 as compared to 6 in mesh. In mesh it took 6 hops to
reach diagonal nodes while it takes only 2 in torus. Torus requires long wires for the wrap around
links when compared to mesh.
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
140
Figure 2. Torus Topology
3.Folded Torus:Another variant of torus is folded torus. Folded Torus has an advantage of
shorter link length which helps to reduce the time packet required to traverse in the
interconnected links. Shorter link length also contributes to the reduction in interconnect area
required for implementation. Folded torus also has more path diversity than torus and is fault
tolerant.
Figure 3. Folded Torus
4.Xmesh:Xmesh topology is an advancement of the existing mesh topology where it adds links in
the diagonal direction to the mesh topology as shown in Fig.2 which results in the reduction of
the diameter of the topology to half. In Xmesh topology, the hop count is also less than that of the
mesh topology. The additional diagonal links contribute to increase in the area. Number of extra
links added to xmesh topology is n for anXn mesh topology. Xmesh has diameter 3 for a 4x4
topology when compared to mesh which has a diameter value of 6
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
141
Figure 4.Xmesh Topology
5.Xtorus:Xtorus topology is also relatively new topology having diagonal connections where it
increases the links in diagonal directions as done in Xmesh. Xtorus inherits the long warp around
links of the torus topology. Diameter of Xtorus is better than torus whose diameter is (n-1) when
compared to that of torus (n).
Figure 5.Xtorus Topology
6.King mesh:King mesh is a topology used is areas where parallel processing is a key aspect. In
king mesh, every node is connected to its neighbor as shown in fig. Nodes that are in the center
of the topology have higher degree than other nodes. Routers with higher degree have more area
because of the extra buffers that are required for the extra ports that contribute to greater degree.
Owing to greater number connections, the diameter of king mesh is less and the relative hoop
count is also less.
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
142
Figure 6. King Mesh Topology
7.King torus:King torus is another topology like king mesh. King torus, just as king mesh, is a
torus topology having connections with all the neighboring routers. King torus will also have
lager areas values than other regular topologies because of the extra ports in the routers. It also
offers more in performance when compared to king mesh and other topologies as a result of the
long connections between end to end nodes, both horizontally and diagonally.
Figure 7. King Torus Topology
3. PROPOSED WORK: DIA-TORUS TOPOLOGY
In this paper, we propose a new topology, Dia-Torus, which is a hybrid topology with features of
both mesh and torus topologies. In addition to the long vertical and horizontal links that torus has,
Dia-Torus has diagonal links that connect the four edge nodes with the nodes in the second last
row of the topology as shown in Fig 4. The edge routers having diagonal links do not need an
additional port. Only the four nodes need 5 port routers that are connected with those diagonal
links. Since only four 5 port routers are used irrespective of the size of topology, there is only
slight increase in the area. The diagonal links help in reducing the hop count by a significant
value. Moreover, the diameter of the topology is also reduced because of the presence of these
links. In the Fig.4, nodes 1, 4, 13, 16 are edge nodes and nodes 1 to 4, 5, 8,9,12 and 13 to 16are
border nodes.
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
143
Figure 8.Dia-Torus Topology
3.1 ROUTER ARCHITECTURE
Network on chip (NoC) architectures are implemented as tile based structure to ease on chip
communications [13][14][15]. A tile can be a general purpose processor, a memory subsystem
etc. A router is attached which connects this tile to neighboring nodes. All communications with
the other nodes in the architecture are done via this router. Figure 9(a) shows the tile structure and
basic router architecture is shown in Figure 9(b). The router has 4 named on directions as east,
west, north and south. There is another port, local port, dedicated port for communication with
the processing core. Buffers are usually attached to store incoming data
Figure 9:(a) NoC tile with processing core and router. (b) Noc 4 port router
Present work has a router with an additional port for the diagonal connections. There are only
4routers in the topology that have an extra port. The extra port leads to a slight increase in area of
the router but it also manages to route packets efficiently reducing the overall hop count. The
router structure is shown in figure 10.
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
144
Figure 10. 5 port router used in Dia-torus
3.2 ROUTING ALGORITHM
The routing algorithm for the present work is based upon the routing algorithm for torus.
Additional conditions necessary for the topology are added. It has four routers that have an extra
port named diagonal port for long diametrical connections. Edge routers have diametrical
connections attached to the existing port only and no extra port is added. For anxnDia-torus the
routing algorithm is as follows
1. If the source node is a border node:
a. If source is an edge node and destination is in the opposite quadrant with x and y
offset greater than n/2, take the diametrical link;
b. For destination nodes with hop count less than that, routing is done as in the case
of torus by taking the wrap around links in considerations to hop farther nodes
and normal XY for rest of the nodes.
i. Exceptions are the four edge nodes don’t have horizontal wrap around
links so additional condition for packet to move are written.
c. For all border nodes except the edge nodes, routing algorithm is same as that of
torus for both offset less than n/2. Else nearest router with diametrical link is
taken.
2. For nodes that are not border nodes, if both x and y offset are greater than n/2,
a. Go to the nearest node with a diametrical link, 5 port router, and move directly.
b. Else routing algorithm is same as torus.
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
145
4.RESULTS AND COMPARISON
The proposed work is compared with different topologies on the basis of several network
parameters. The topologies mentioned in the preliminaries are used for the comparison.
•••• Hop Count:Hop count is the number of nodes that a flit traverses from its source to
destination. Dia-Torus has a significant decrease in hop count when compared with the
existing topology.The reduction in hop count when compared with the existing topologies
is:31% for mesh, 13% for torus, 5.1% for twisted torus. Table 1 shows the hop count
comparison of different topologies with Dia-Torus.
•••• Network Diameter:Network Diameter is to the largest, minimal hop count over all pairs
of nodes in the network. In anxn network, the diameter ofmesh is 2(n-1), for xmesh itsn-1.
When n is odd, the diameter of torus is n-1 and n for even values. The network diameter
ofxtorusisn-1. For king mesh and king torus diameter is n-1. Dia-torus also has diameter of
n-1. Table 1 compares the diameter value of the topologies.
•••• Ideal Average Latency: For a given topology, assuming that there is no congestion in the
network, the average delay between all the nodes in the topology is called the ideal
average latency(T). It can be calculated by the formula
= +	 +
Where H is the average hop count from source node to destination node, is the delay in routing
on the router, and the unit is cycle/hop,Dis the average distance from the source node to
destination node, which usually equals to H, and the unit is hop. vis the wire transmission speed,
and the unit is hop/cycle, L is the packet length, and the unit is flit. bis the bandwidth, and the unit
is flit/cycle. Generally, different topologies correspond to different H and D values, while Tris
dependent on the routing algorithm and the physical implementation of the router.From the Table
1, it can be seen that latency value for proposed work is 26.4% less than that of mesh, 11.08%
less than torus, 3.8% less than that of twisted torus. It also has less latency value compared to that
of Xmesh, 6.1% less and equal to xtorus but with less number of links.
• Ideal Throughput: For a given topology, ideal throughput is the maximum network
throughput in a perfect flow control and routing mechanism. William James Dally, et al.,
gave a formula [1]for calculating the ideal throughput (TH). Bcis the number of channels
required to divide the whole network into two equal halves; b is the width of each
channel, N is the number of nodes.
TH <=2b*Bc/ N
Taking 4Ă—4 node scale for example, for mesh, it takes four links to divide it into two halves and
each link is bidirectional, so Bc= 8. In the same way, it is easy to get that Bc for
torus,xmesh,xtorusand Dia-Toruswhich equals to 16, 12, 20and 20 respectively.Assuming that all
other parameters are constant, the ideal throughput of Dia-Torus increases by 150% when it is
compared with that of mesh,and increases by 25% compared with that of torus and60% xmesh.
•••• Path diversity:Path diversity is the property of a topology to possess more than one
shortest path between two nodes. With better path diversity, it is possible to select between
more multiple shortest paths, which can effectively reduce network congestion and
enhance network fault tolerance.
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
146
Table I: Table showing comparison of proposed work with different topologies`
• Physical Implementation Difficulty and Area:The physical implementation difficulty
of different topologies depends on the symmetry of the structure, the number of
dimensions, the number of long edges, the number of ports of each router and the area
occupied by the topology. More the number of ports in the router more are the buffer
requirements which increase the area of the router. Table II and Table III describes the
comparison between different topologies with respect to number of links and area
consumption.
Table II: Table showing number of links comparison of proposed work with different topologies
Topology Mesh Torus Xmesh Xtorus Dia-Torus
Number of links 2n(n-1) 2 2 2 +2(n-1) 2 +2
Table III: Table showing area comparison of proposed work with different topologies
• Energy consumption: Power consumed by packets is another factor that affects network
performance. Table IV shows the power consumed by different topologies under same
traffic conditions. As can be seen, the present work consumes less power than mesh and
torus topologies.
Table IV: Table showing energy comparison of proposed work with different topologies
Topology Mesh Torus Folded Torus Dia-Torus
Total Power
consumed( )
1.4889e+04 1.5121e+04 1.1415e+04 1.4696e+04
Topology Mesh Torus Folded
Torus
King
Mesh
King
Torus
Xmes
h
Xtorus Dia-Torus
Hop Count 644 514 468 456 396 460 444 444
Diameter 6 4 4 3 3 3 3 3
Latency 14.5 12 13.32 10.9 10.75 11.37 10.67 10.67
Path
Diversity
2.96 2 2.24 4.14 4.34 1.4 2.08 1.62
Topology Mesh Torus Folded Torus Dia-Torus
Total
area( )
2703521.651525 2875182.661041 2883018.998952 2891311.592451
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
147
5. CONCLUSIONS AND FUTURE WORKS
From the above results it can be concluded that the proposed work offers significant advantages
in hop count and diameter.Dia-torus also offer more ideal throughput when compared to existing
topologies. Latency of the present work is also less. It is comparable with latency values of king
torus and xtorus which have more number of links than the proposed work.Proposed work has a
trade off in terms of path diversity. When compared with mesh, torus and othertopologies,
proposed work loses some path diversity. The proposed topology has a slight increase in the area
which is negligible when the advantages are considered. Routing algorithm for the proposed work
doesn’t handle faulty links. A new fault free and deadlock free routing algorithm will be
developed in near future. Also, the proposed topology will be implemented in ASIC.We are
working on implementing the proposed topology on NoC simulator Noxim [14] and
the functionality of Noxim [15] will be extended for evaluation of faulty links in a network and
network simulation will be done with those faulty links and how the performance is affected.
REFERENCES
[1] W. J. Dally, B. Towles, Principles and Practices of Interconnection Networks, Morgan Kaufmann
Pub., San Francisco, CA, 2004.
[2] S. Vangal et al, “An 80-Tile 1.28TFLOPS Network-on-Chip in 65nm CMOS”, In proceedings of
IEEEInternational Solid-State Circuits Conf., Digest of Tech. Papers (ISSCC),pp. 98-10, 2007.
[3] A. Agarwal, L. Bao, J. Brown, B. Edwards, M. Mattina, C.C. Miao, C. Ramey, D. Wentzlaff, “Tile
Processor: Embedded Multicore for Networking and Multimedia”, In proceedings of HotChips19,
Stanford, CA, Aug. 2007.
[4] P. Gratz, C. Kim, R. McDonald, S. W. Keckler, D. C. Burger, “Implementation and evaluation of on-
chip network architectures”, In proceedings of Int. Conf. Computer Design,pp.477-484,2006.
[5] Kumar,S, Jantsch,A, Soininen,J.P, Forsell,M, Millberg,M, Oberg,J, Tiensyrja,K, Hemani,A, “A
network on chip architecture and design methodology”. In proceedings of IEEE Computer Society
Annual Symposium onVLSI,pp.105-112,2002.
[6] W. J. Dally and C. L. Seitz., “The Torus routing chip”, Journal of Distributed Computing, pp.187-
196,1986.
[7] W. J. Dally and B. Towles., “Route packets, not wires: on-chip interconnection networks”, In
proceedings of DAC,pp. 684-689,2001.
[8] Chifeng Wang, Wen-Hsiang Hu, SeungEun Lee, Nader Bagherzadeh, “Area and power-efficient
innovative congestion-aware Network-on- Chip architecture”, Journal of Systems Architecture,
pp.24-38,2011.
[9] M. Reshadi, A. Khademzadeh, A. Reza, M. Bahmani, “A Novel Mesh Architecture for On-Chip
Networks”, Design and Reuse Industry Articles,2013.
[10] Quansheng Yang, Zhekai Wu, “An Improved Mesh Topology and Its Routing Algorithm for NoC”,In
proceedings of International Conference on Computational Intelligence and Software Engineering
(CiSE), (2010), pp:1-4.
[11] Liu Yu-hang, Zhu Ming-fa, Wang Jue, Xiao Li-min, Gong Tao, “Xtorus: An Extended Torus
Topology for On-Chip Massive Data Communication”, In proceedings ofIEEE 26th International
Symposium Workshops & PhD Forum on Parallel and Distributed Processing,pp.2061-2068,2012.
[12] Woo-seo Ki, Hyeong-Ok Lee, Jae-Cheol Oh, “The New Torus Network Design Based On 3-
Dimensional Hypercube”,In proceedings of 11th International Conference on Advanced
Communication Technology, ICACT 2009, Vol:01, 2009.
[13] A. Hemani et al., “Network on a chip: An architecture for billion transistor era,” in Proc. IEEE
NorChip Conf., Nov. 2000, pp. 166–173.
[14] S. Kumar et al., “A network on chip architecture and design methodology,” in Proc. Symp. VLSI,
Apr. 2002, pp. 105–112.
[15] W. J. Dally and B. Towles, “Route packets, not wires: on-chip interconnection networks,” in Proc.
Design Automation Conf., Jun. 2001, pp.684–689
International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016
148
[16]J uyeob Kim, Miyoung Lee, Wonjong Kim, Junyoung Chang, YounghwanBae and Hanjin Cho
“Performance analysis of NoC structure based star mesh topology”,In proceedings of SoC Design
Conference, ISOCC '08, Vol:02, 2008.
[17] F Fazzino., M Palesi., D Patti., “Noxim: Network-on-Chip Simulator”, url:
http://sourceforge.net/projects/noxim/ accessed on April, 2016.
[18] K. Swaminathan, D. Thakyal, S. G. Nambiar, G. Lakshminarayanan and Seok-Bum Ko, “Enhanced
Noxim simulator for performance evaluation of network on chip topologies,” In proceedings of
Recent Advances of Engineering and Computational Sciences (RAECS), 2014, pp. 1-5, 2014.
AUTHORS
Pushpita Chatterjee is working as a research lead at SRM Research Institute, Bangalore
since 2012. She completed her PhD from Indian Institute of Technology Kharagpur, India
in 2012. She has over 15 publications to her credit in international journals and
conferences. Her research interests are mobile computing, distributed and trust computing,
wireless ad hoc and sensor networks, network on chip, information-centric networking an
software-defined networking.
Deewakar Thakyal is working as a research member at SRM Research Institute,
Bangalore since 2015. He received his Master’s degree from National Institute of
Technology, Tiruchirappalli, India in 2014. His research interests are network on chip,
internet of t hings, sensor networks and cyber physical systems.

More Related Content

What's hot

1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingshiv balapure
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingmartuj
 
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...ijwmn
 
Chapter 4
Chapter 4Chapter 4
Chapter 4asguna
 
Introduction to-computer-networking
Introduction to-computer-networkingIntroduction to-computer-networking
Introduction to-computer-networkingArdit Meti
 
Analysis of data transmission in wireless lan for 802.11
Analysis of data transmission in wireless lan for 802.11Analysis of data transmission in wireless lan for 802.11
Analysis of data transmission in wireless lan for 802.11eSAT Publishing House
 
Analysis of data transmission in wireless lan for 802.11 e2 et
Analysis of data transmission in wireless lan for 802.11 e2 etAnalysis of data transmission in wireless lan for 802.11 e2 et
Analysis of data transmission in wireless lan for 802.11 e2 eteSAT Journals
 
Networking Topologies in Computers
Networking Topologies in ComputersNetworking Topologies in Computers
Networking Topologies in ComputersAnkur Pandey
 
Networking HMT-1
Networking HMT-1Networking HMT-1
Networking HMT-1ImranulHasan6
 
Network topology
Network topologyNetwork topology
Network topologylekshmik
 
Mesh topology
Mesh topologyMesh topology
Mesh topologycoolsdq
 
Study of Attacks and Routing Protocol in Wireless Network
Study of Attacks and Routing Protocol in Wireless NetworkStudy of Attacks and Routing Protocol in Wireless Network
Study of Attacks and Routing Protocol in Wireless Networkijsrd.com
 
Congestion Control in Manets Using Hybrid Routing Protocol
Congestion Control in Manets Using Hybrid Routing ProtocolCongestion Control in Manets Using Hybrid Routing Protocol
Congestion Control in Manets Using Hybrid Routing ProtocolIOSR Journals
 
PERFORMANCE COMPARISON AND ANALYSIS OF PROACTIVE, REACTIVE AND HYBRID ROUTING...
PERFORMANCE COMPARISON AND ANALYSIS OF PROACTIVE, REACTIVE AND HYBRID ROUTING...PERFORMANCE COMPARISON AND ANALYSIS OF PROACTIVE, REACTIVE AND HYBRID ROUTING...
PERFORMANCE COMPARISON AND ANALYSIS OF PROACTIVE, REACTIVE AND HYBRID ROUTING...ijwmn
 
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...Saurabh Mishra
 
ETX METRIC FOR EXTREMELY OPPORTUNISTIC ROUTING TO IMPROVE THE PERFORMANCE OF ...
ETX METRIC FOR EXTREMELY OPPORTUNISTIC ROUTING TO IMPROVE THE PERFORMANCE OF ...ETX METRIC FOR EXTREMELY OPPORTUNISTIC ROUTING TO IMPROVE THE PERFORMANCE OF ...
ETX METRIC FOR EXTREMELY OPPORTUNISTIC ROUTING TO IMPROVE THE PERFORMANCE OF ...ijasuc
 

What's hot (17)

1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Introduction to-computer-networking
Introduction to-computer-networkingIntroduction to-computer-networking
Introduction to-computer-networking
 
Analysis of data transmission in wireless lan for 802.11
Analysis of data transmission in wireless lan for 802.11Analysis of data transmission in wireless lan for 802.11
Analysis of data transmission in wireless lan for 802.11
 
Analysis of data transmission in wireless lan for 802.11 e2 et
Analysis of data transmission in wireless lan for 802.11 e2 etAnalysis of data transmission in wireless lan for 802.11 e2 et
Analysis of data transmission in wireless lan for 802.11 e2 et
 
Networking Topologies in Computers
Networking Topologies in ComputersNetworking Topologies in Computers
Networking Topologies in Computers
 
Networking HMT-1
Networking HMT-1Networking HMT-1
Networking HMT-1
 
Computer network
Computer  networkComputer  network
Computer network
 
Network topology
Network topologyNetwork topology
Network topology
 
Mesh topology
Mesh topologyMesh topology
Mesh topology
 
Study of Attacks and Routing Protocol in Wireless Network
Study of Attacks and Routing Protocol in Wireless NetworkStudy of Attacks and Routing Protocol in Wireless Network
Study of Attacks and Routing Protocol in Wireless Network
 
Congestion Control in Manets Using Hybrid Routing Protocol
Congestion Control in Manets Using Hybrid Routing ProtocolCongestion Control in Manets Using Hybrid Routing Protocol
Congestion Control in Manets Using Hybrid Routing Protocol
 
PERFORMANCE COMPARISON AND ANALYSIS OF PROACTIVE, REACTIVE AND HYBRID ROUTING...
PERFORMANCE COMPARISON AND ANALYSIS OF PROACTIVE, REACTIVE AND HYBRID ROUTING...PERFORMANCE COMPARISON AND ANALYSIS OF PROACTIVE, REACTIVE AND HYBRID ROUTING...
PERFORMANCE COMPARISON AND ANALYSIS OF PROACTIVE, REACTIVE AND HYBRID ROUTING...
 
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
 
ETX METRIC FOR EXTREMELY OPPORTUNISTIC ROUTING TO IMPROVE THE PERFORMANCE OF ...
ETX METRIC FOR EXTREMELY OPPORTUNISTIC ROUTING TO IMPROVE THE PERFORMANCE OF ...ETX METRIC FOR EXTREMELY OPPORTUNISTIC ROUTING TO IMPROVE THE PERFORMANCE OF ...
ETX METRIC FOR EXTREMELY OPPORTUNISTIC ROUTING TO IMPROVE THE PERFORMANCE OF ...
 

Viewers also liked

A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATIONA MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATIONIJCNCJournal
 
Impact of network quality deterioration on user’s perceived operability and l...
Impact of network quality deterioration on user’s perceived operability and l...Impact of network quality deterioration on user’s perceived operability and l...
Impact of network quality deterioration on user’s perceived operability and l...IJCNCJournal
 
Dynamic routing of ip traffic
Dynamic routing of ip trafficDynamic routing of ip traffic
Dynamic routing of ip trafficIJCNCJournal
 
Energy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkEnergy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkIJCNCJournal
 
Extending network lifetime of wireless sensor
Extending network lifetime of wireless sensorExtending network lifetime of wireless sensor
Extending network lifetime of wireless sensorIJCNCJournal
 
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...IJCNCJournal
 
Correlating objective factors with video
Correlating objective factors with videoCorrelating objective factors with video
Correlating objective factors with videoIJCNCJournal
 
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN IJCNCJournal
 
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS IJCNCJournal
 
Cross layer design for power control and link
Cross layer design for power control and linkCross layer design for power control and link
Cross layer design for power control and linkIJCNCJournal
 
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...IJCNCJournal
 
Par petal ant routing algorithm for
Par  petal ant routing algorithm forPar  petal ant routing algorithm for
Par petal ant routing algorithm forIJCNCJournal
 
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVERPERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVERIJCNCJournal
 
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...IJCNCJournal
 
White space steganography on text
White space steganography on textWhite space steganography on text
White space steganography on textIJCNCJournal
 
Wireless adhoc multi access networks
Wireless adhoc multi access networksWireless adhoc multi access networks
Wireless adhoc multi access networksIJCNCJournal
 
A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...IJCNCJournal
 
Bandwidth guaranteed
Bandwidth guaranteedBandwidth guaranteed
Bandwidth guaranteedIJCNCJournal
 
A MIDDLEWARE FOR THE INTERNET OF THINGS
A MIDDLEWARE FOR THE INTERNET OF THINGSA MIDDLEWARE FOR THE INTERNET OF THINGS
A MIDDLEWARE FOR THE INTERNET OF THINGSIJCNCJournal
 

Viewers also liked (19)

A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATIONA MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
 
Impact of network quality deterioration on user’s perceived operability and l...
Impact of network quality deterioration on user’s perceived operability and l...Impact of network quality deterioration on user’s perceived operability and l...
Impact of network quality deterioration on user’s perceived operability and l...
 
Dynamic routing of ip traffic
Dynamic routing of ip trafficDynamic routing of ip traffic
Dynamic routing of ip traffic
 
Energy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkEnergy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh network
 
Extending network lifetime of wireless sensor
Extending network lifetime of wireless sensorExtending network lifetime of wireless sensor
Extending network lifetime of wireless sensor
 
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
 
Correlating objective factors with video
Correlating objective factors with videoCorrelating objective factors with video
Correlating objective factors with video
 
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
 
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
 
Cross layer design for power control and link
Cross layer design for power control and linkCross layer design for power control and link
Cross layer design for power control and link
 
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
 
Par petal ant routing algorithm for
Par  petal ant routing algorithm forPar  petal ant routing algorithm for
Par petal ant routing algorithm for
 
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVERPERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
 
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
 
White space steganography on text
White space steganography on textWhite space steganography on text
White space steganography on text
 
Wireless adhoc multi access networks
Wireless adhoc multi access networksWireless adhoc multi access networks
Wireless adhoc multi access networks
 
A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...
 
Bandwidth guaranteed
Bandwidth guaranteedBandwidth guaranteed
Bandwidth guaranteed
 
A MIDDLEWARE FOR THE INTERNET OF THINGS
A MIDDLEWARE FOR THE INTERNET OF THINGSA MIDDLEWARE FOR THE INTERNET OF THINGS
A MIDDLEWARE FOR THE INTERNET OF THINGS
 

Similar to DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN

Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyIJRES Journal
 
Topology Design of Extended Torus and Ring for Low Latency Network-on-Chip Ar...
Topology Design of Extended Torus and Ring for Low Latency Network-on-Chip Ar...Topology Design of Extended Torus and Ring for Low Latency Network-on-Chip Ar...
Topology Design of Extended Torus and Ring for Low Latency Network-on-Chip Ar...TELKOMNIKA JOURNAL
 
IMPROVED EXTENDED XY ON-CHIP ROUTING IN DIAMETRICAL 2D MESH NOC
IMPROVED EXTENDED XY ON-CHIP ROUTING IN DIAMETRICAL 2D MESH NOCIMPROVED EXTENDED XY ON-CHIP ROUTING IN DIAMETRICAL 2D MESH NOC
IMPROVED EXTENDED XY ON-CHIP ROUTING IN DIAMETRICAL 2D MESH NOCVLSICS Design
 
Noise Tolerant and Faster On Chip Communication Using Binoc Model
Noise Tolerant and Faster On Chip Communication Using Binoc ModelNoise Tolerant and Faster On Chip Communication Using Binoc Model
Noise Tolerant and Faster On Chip Communication Using Binoc ModelIJMER
 
Performance Analysis of Mesh-based NoC’s on Routing Algorithms
Performance Analysis of Mesh-based NoC’s on Routing Algorithms Performance Analysis of Mesh-based NoC’s on Routing Algorithms
Performance Analysis of Mesh-based NoC’s on Routing Algorithms IJECEIAES
 
F04503057062
F04503057062F04503057062
F04503057062ijceronline
 
A Flexible Software/Hardware Adaptive Network for Embedded Distributed Archit...
A Flexible Software/Hardware Adaptive Network for Embedded Distributed Archit...A Flexible Software/Hardware Adaptive Network for Embedded Distributed Archit...
A Flexible Software/Hardware Adaptive Network for Embedded Distributed Archit...csijjournal
 
A FLEXIBLE SOFTWARE/HARDWARE ADAPTIVE NETWORK FOR EMBEDDED DISTRIBUTED ARCHIT...
A FLEXIBLE SOFTWARE/HARDWARE ADAPTIVE NETWORK FOR EMBEDDED DISTRIBUTED ARCHIT...A FLEXIBLE SOFTWARE/HARDWARE ADAPTIVE NETWORK FOR EMBEDDED DISTRIBUTED ARCHIT...
A FLEXIBLE SOFTWARE/HARDWARE ADAPTIVE NETWORK FOR EMBEDDED DISTRIBUTED ARCHIT...csijjournal
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.comIJERD Editor
 
Design of an Efficient Communication Protocol for 3d Interconnection Network
Design of an Efficient Communication Protocol for 3d Interconnection NetworkDesign of an Efficient Communication Protocol for 3d Interconnection Network
Design of an Efficient Communication Protocol for 3d Interconnection NetworkIJMTST Journal
 
Distributed Structure System
Distributed Structure SystemDistributed Structure System
Distributed Structure Systemhusnaina_akhtar
 
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...VLSICS Design
 
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...VLSICS Design
 
Diametrical Mesh of Tree (D2D-MoT) Architecture: A Novel Routing Solution for...
Diametrical Mesh of Tree (D2D-MoT) Architecture: A Novel Routing Solution for...Diametrical Mesh of Tree (D2D-MoT) Architecture: A Novel Routing Solution for...
Diametrical Mesh of Tree (D2D-MoT) Architecture: A Novel Routing Solution for...IDES Editor
 
Cross Layer- Performance Enhancement Architecture (CL-PEA) for MANET
Cross Layer- Performance Enhancement Architecture (CL-PEA) for MANETCross Layer- Performance Enhancement Architecture (CL-PEA) for MANET
Cross Layer- Performance Enhancement Architecture (CL-PEA) for MANETijcncs
 
Simulating the triba noc architecture
Simulating the triba noc architectureSimulating the triba noc architecture
Simulating the triba noc architectureijmnct
 

Similar to DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN (20)

Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A survey
 
Topology Design of Extended Torus and Ring for Low Latency Network-on-Chip Ar...
Topology Design of Extended Torus and Ring for Low Latency Network-on-Chip Ar...Topology Design of Extended Torus and Ring for Low Latency Network-on-Chip Ar...
Topology Design of Extended Torus and Ring for Low Latency Network-on-Chip Ar...
 
Design of fault tolerant algorithm for network on chip router using field pr...
Design of fault tolerant algorithm for network on chip router  using field pr...Design of fault tolerant algorithm for network on chip router  using field pr...
Design of fault tolerant algorithm for network on chip router using field pr...
 
IMPROVED EXTENDED XY ON-CHIP ROUTING IN DIAMETRICAL 2D MESH NOC
IMPROVED EXTENDED XY ON-CHIP ROUTING IN DIAMETRICAL 2D MESH NOCIMPROVED EXTENDED XY ON-CHIP ROUTING IN DIAMETRICAL 2D MESH NOC
IMPROVED EXTENDED XY ON-CHIP ROUTING IN DIAMETRICAL 2D MESH NOC
 
Noise Tolerant and Faster On Chip Communication Using Binoc Model
Noise Tolerant and Faster On Chip Communication Using Binoc ModelNoise Tolerant and Faster On Chip Communication Using Binoc Model
Noise Tolerant and Faster On Chip Communication Using Binoc Model
 
94
9494
94
 
Performance Analysis of Mesh-based NoC’s on Routing Algorithms
Performance Analysis of Mesh-based NoC’s on Routing Algorithms Performance Analysis of Mesh-based NoC’s on Routing Algorithms
Performance Analysis of Mesh-based NoC’s on Routing Algorithms
 
F04503057062
F04503057062F04503057062
F04503057062
 
A Flexible Software/Hardware Adaptive Network for Embedded Distributed Archit...
A Flexible Software/Hardware Adaptive Network for Embedded Distributed Archit...A Flexible Software/Hardware Adaptive Network for Embedded Distributed Archit...
A Flexible Software/Hardware Adaptive Network for Embedded Distributed Archit...
 
A FLEXIBLE SOFTWARE/HARDWARE ADAPTIVE NETWORK FOR EMBEDDED DISTRIBUTED ARCHIT...
A FLEXIBLE SOFTWARE/HARDWARE ADAPTIVE NETWORK FOR EMBEDDED DISTRIBUTED ARCHIT...A FLEXIBLE SOFTWARE/HARDWARE ADAPTIVE NETWORK FOR EMBEDDED DISTRIBUTED ARCHIT...
A FLEXIBLE SOFTWARE/HARDWARE ADAPTIVE NETWORK FOR EMBEDDED DISTRIBUTED ARCHIT...
 
Address Interleaving in NoCs
Address Interleaving in NoCsAddress Interleaving in NoCs
Address Interleaving in NoCs
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
Design of an Efficient Communication Protocol for 3d Interconnection Network
Design of an Efficient Communication Protocol for 3d Interconnection NetworkDesign of an Efficient Communication Protocol for 3d Interconnection Network
Design of an Efficient Communication Protocol for 3d Interconnection Network
 
Distributed Structure System
Distributed Structure SystemDistributed Structure System
Distributed Structure System
 
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
 
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
Optimized Design of 2D Mesh NOC Router using Custom SRAM & Common Buffer Util...
 
Diametrical Mesh of Tree (D2D-MoT) Architecture: A Novel Routing Solution for...
Diametrical Mesh of Tree (D2D-MoT) Architecture: A Novel Routing Solution for...Diametrical Mesh of Tree (D2D-MoT) Architecture: A Novel Routing Solution for...
Diametrical Mesh of Tree (D2D-MoT) Architecture: A Novel Routing Solution for...
 
Cross Layer- Performance Enhancement Architecture (CL-PEA) for MANET
Cross Layer- Performance Enhancement Architecture (CL-PEA) for MANETCross Layer- Performance Enhancement Architecture (CL-PEA) for MANET
Cross Layer- Performance Enhancement Architecture (CL-PEA) for MANET
 
Simulating the triba noc architecture
Simulating the triba noc architectureSimulating the triba noc architecture
Simulating the triba noc architecture
 
Network topology
Network topologyNetwork topology
Network topology
 

More from IJCNCJournal

April 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsApril 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsIJCNCJournal
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionIJCNCJournal
 
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficHigh Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficIJCNCJournal
 
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...IJCNCJournal
 
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...IJCNCJournal
 
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...IJCNCJournal
 
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsAdvanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsIJCNCJournal
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionIJCNCJournal
 
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficHigh Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficIJCNCJournal
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IJCNCJournal
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...IJCNCJournal
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IJCNCJournal
 
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...IJCNCJournal
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...IJCNCJournal
 
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...IJCNCJournal
 
March 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsMarch 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsIJCNCJournal
 
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...IJCNCJournal
 
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...IJCNCJournal
 
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemSensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemIJCNCJournal
 
Feature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSFeature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSIJCNCJournal
 

More from IJCNCJournal (20)

April 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsApril 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & Communications
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
 
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficHigh Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
 
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
 
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
 
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
 
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsAdvanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
 
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficHigh Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
 
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
 
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
 
March 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsMarch 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & Communications
 
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
 
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
 
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemSensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
 
Feature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSFeature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDS
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 

DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN

  • 1. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 DOI: 10.5121/ijcnc.2016.8310 137 DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN Deewakar Thakyal and Pushpita Chatterjee SRM Research Institute, Bangalore ABSTRACT The shortcomings of conventional bus architectures are in terms of scalability and the ever increasing demand of more bandwidth. And also the feature size of sub-micron domain is decreasing making it difficult for bus architectures to fulfill the requirements of modern System on Chip (SoC) systems. Network on chip (NoC) architectures presents a solution to the earlier mentioned shortcomings by employing a packet based network for inter IP communications. A pivotal feature of NoC systems is the topology in which the system is arranged. Several parameters which are topology dependent like hop count, path diversity, degree and other various parameters affect the system performance. We propose a novel topology forNoC architecture which has been thoroughly compared with the existing topologies on the basis of different network parameters. KEYWORDS Network on chip, Torus, Topology, NoC 1. INTRODUCTION Traditional bus architectures were working fine but then it started posing problems when too many deep sub-micron devices started showing disparities and the focus shifted to scalability. Scalability, being the primary goal, could not be achieved by bus architecture. These problems needed a well-structured approach, clear programming and modular design. This led to the rise of Network on Chip (NoC) architectures which offer promising solutions in terms of scalability and ease of communication. The paradigm has now shifted its focus from computation to communication and how it can cope with the scalability of the network. In most NoC architectures, the network is a set of connected router with processing nodes attached to those routers. Topology plays a crucial role in NoC, it defines how the cores are connected in a network[1]. Different IP cores can be arranged in different ways paving the way for a number of topologies that can be used for realizing a network. Topology affects the performance so it must be selected with care. So, a good topology is one which offers less hop count, more path diversity and can support load balancing. There are number of topologies in NoC which can be grouped as regular and irregular topologies. Regular topologies are those which follow a fixed pattern and can be divided into similar blocks. Irregular topologies don’t follow any fixed arrangement of nodes. In this paper we propose a novel topology, Dia-torus, for NoC systems. Present work aims at reducing the hop count and latency parameters. It has diametrical connections that enhance its performance. The proposed work is compared with the existing topologies. Different network parameters are used for the comparison. RTL implementation is also done for area and power
  • 2. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 138 consumption analysis of the proposed work and other topologies. The related work with detailed description of the preliminary metrics for realizing a good NoC topology has been described in Section 2. Section 3 discusses the proposed Dia-Torus topology and routing procedure in the proposed topology. Weaddress the analysis and results that we get after comparing it with different topologies and depicted in a tabular form in Section 4 to show the efficacy of the proposed topology and conclude the paper by describing further future work in Section 5. 2. RELATED WORK Topology designs become popular due to their simplicity and how easily they can be mapped using the fabrication techniques in practice. Some of these are mesh, torus and folded torus. Mesh is being used in number of NoC architectures namely, Intel's Teraflops containing 80 cores forming a 10x8 2D mesh[2], Tilera's 2D mesh [3] with 64 nodes in 8x8 mesh, the TRIPS processor [4] a wormhole routed 2D mesh with virtual channels. The complexity of router implementation depends on the degree of the router as more degree leads to more complexity.Number of buffers and ports required increases with increase in the number of degree. Topologies like torus[5], folded torus[6] and mesh [7], have uniform degree routers and are easy to implement whereas Dmesh[8], diametricmesh[9], Tmesh[10], xmesh, xtorus and xxtorus[11] all have no uniform degree of routers. The new torus network which has the hypercube Q3 as the basic module has been proposed[12]. The proposed Hyper-torus has the degree 4, and its network has the node and its edge symmetric and is scalable. The extra links and ports require more arbitration level and complex routing algorithms. Extra links in the topology can also help to increase the load balancing capabilities of the topology. The performance analysis and comparison of 2x4 Network on Chip (NoC)topology has been done. First three common topologies, 2D Mesh topology, 2D Torus topology and hierarchical Mesh topology, are designed and then the performances of these three topologies are analyzed and compared in detail [12]. The simplicity of the regular mesh topology Network on Chip (NoC) architecture leads to reductions in design time and manufacturing cost but it’s also unable to efficiently support cores of different sizes. 2.1 PRELIMINARIES A network topology comprises of different parameters and these parameters are gauged. On the basis of these parameters a topology is considered better than the other topologies. Various network parameters are explained in brief below. • Degree: Degree of a router is the number of immediate neighbors it is connected to. In mesh topology, every router has a degree of four and only the edge routers have a degree of three. Degree of a router determines the ease of its implementation. Higher degree means the router has more number of nodes as neighbors which lead to increase in the number of ports resulting in more area and increase in implementation cost. • Path Diversity: Path diversity is the number of shortest path between the two nodes in the topology. A network topology having more path diversity will be better equipped for load balancing. This results in better response to network congestion. • Latency: Latency is the time taken by a packet to reach from its source to destination. Another parameter to measure latency is the average minimum latency which is the minimum of latencies of all the packets. Latency varies in a network due to congestion and traffic load. It gives the performance of the network under different traffic conditions.
  • 3. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 139 • Throughput: Throughput of the network is defined as the rate of data processed by a network in a given time and is represented as bits per second. Ideal condition in a network is of maximum throughput where all the channels are transferring data to the full capacity. It is also depended on other factors like flow control mechanisms and routing algorithms. • Energy consumption: Transmission of packets through the network dissipates energy. Topologies with more hop links tend to consume more energy. Another source of energy consumption is the buffers in the router. Increasing temperatures can also give rise to hot spots and lead to wear and tear of the chip. 2.2 NETWORK ON CHIP (NOC) TOPOLOGIES NoCsystems can be implemented with many different topologies. The choice of topology depends on the requirements and parameters like the complexity in implementing the topology, the area it requires and its routing algorithm. 1.Mesh: Mesh is the most frequently used and basic used topology with very simple routing algorithm. Mesh topology is easy to implement and is scalable. Except the corner and diagonal nodes, every node is connected to the four neighboring nodes. A diagonal node has degree 2 and the border nodes have degree 3 and all other nodes have degree 4 as shown in Fig.1. Mesh has a larger network diameter due to its more hop count. For a 4x4 mesh, the network diameter is 6. The diagonal nodes are the one which contribute to more hop count (node 1 to 16). For routing, a XY routing algorithm can be used which routes packet based on the difference in co-ordinates. Figure 1. Mesh Topology 2.Torus:Torus is another topology that is popular because of its long wrap around links and is formed by connecting the boundary nodes in the same row and column as shown in the Fig.2. Torus has long end to end links which leads to less network diameter and less hop count. For a 4x4 torus topology, the network diameter is 4 as compared to 6 in mesh. In mesh it took 6 hops to reach diagonal nodes while it takes only 2 in torus. Torus requires long wires for the wrap around links when compared to mesh.
  • 4. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 140 Figure 2. Torus Topology 3.Folded Torus:Another variant of torus is folded torus. Folded Torus has an advantage of shorter link length which helps to reduce the time packet required to traverse in the interconnected links. Shorter link length also contributes to the reduction in interconnect area required for implementation. Folded torus also has more path diversity than torus and is fault tolerant. Figure 3. Folded Torus 4.Xmesh:Xmesh topology is an advancement of the existing mesh topology where it adds links in the diagonal direction to the mesh topology as shown in Fig.2 which results in the reduction of the diameter of the topology to half. In Xmesh topology, the hop count is also less than that of the mesh topology. The additional diagonal links contribute to increase in the area. Number of extra links added to xmesh topology is n for anXn mesh topology. Xmesh has diameter 3 for a 4x4 topology when compared to mesh which has a diameter value of 6
  • 5. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 141 Figure 4.Xmesh Topology 5.Xtorus:Xtorus topology is also relatively new topology having diagonal connections where it increases the links in diagonal directions as done in Xmesh. Xtorus inherits the long warp around links of the torus topology. Diameter of Xtorus is better than torus whose diameter is (n-1) when compared to that of torus (n). Figure 5.Xtorus Topology 6.King mesh:King mesh is a topology used is areas where parallel processing is a key aspect. In king mesh, every node is connected to its neighbor as shown in fig. Nodes that are in the center of the topology have higher degree than other nodes. Routers with higher degree have more area because of the extra buffers that are required for the extra ports that contribute to greater degree. Owing to greater number connections, the diameter of king mesh is less and the relative hoop count is also less.
  • 6. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 142 Figure 6. King Mesh Topology 7.King torus:King torus is another topology like king mesh. King torus, just as king mesh, is a torus topology having connections with all the neighboring routers. King torus will also have lager areas values than other regular topologies because of the extra ports in the routers. It also offers more in performance when compared to king mesh and other topologies as a result of the long connections between end to end nodes, both horizontally and diagonally. Figure 7. King Torus Topology 3. PROPOSED WORK: DIA-TORUS TOPOLOGY In this paper, we propose a new topology, Dia-Torus, which is a hybrid topology with features of both mesh and torus topologies. In addition to the long vertical and horizontal links that torus has, Dia-Torus has diagonal links that connect the four edge nodes with the nodes in the second last row of the topology as shown in Fig 4. The edge routers having diagonal links do not need an additional port. Only the four nodes need 5 port routers that are connected with those diagonal links. Since only four 5 port routers are used irrespective of the size of topology, there is only slight increase in the area. The diagonal links help in reducing the hop count by a significant value. Moreover, the diameter of the topology is also reduced because of the presence of these links. In the Fig.4, nodes 1, 4, 13, 16 are edge nodes and nodes 1 to 4, 5, 8,9,12 and 13 to 16are border nodes.
  • 7. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 143 Figure 8.Dia-Torus Topology 3.1 ROUTER ARCHITECTURE Network on chip (NoC) architectures are implemented as tile based structure to ease on chip communications [13][14][15]. A tile can be a general purpose processor, a memory subsystem etc. A router is attached which connects this tile to neighboring nodes. All communications with the other nodes in the architecture are done via this router. Figure 9(a) shows the tile structure and basic router architecture is shown in Figure 9(b). The router has 4 named on directions as east, west, north and south. There is another port, local port, dedicated port for communication with the processing core. Buffers are usually attached to store incoming data Figure 9:(a) NoC tile with processing core and router. (b) Noc 4 port router Present work has a router with an additional port for the diagonal connections. There are only 4routers in the topology that have an extra port. The extra port leads to a slight increase in area of the router but it also manages to route packets efficiently reducing the overall hop count. The router structure is shown in figure 10.
  • 8. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 144 Figure 10. 5 port router used in Dia-torus 3.2 ROUTING ALGORITHM The routing algorithm for the present work is based upon the routing algorithm for torus. Additional conditions necessary for the topology are added. It has four routers that have an extra port named diagonal port for long diametrical connections. Edge routers have diametrical connections attached to the existing port only and no extra port is added. For anxnDia-torus the routing algorithm is as follows 1. If the source node is a border node: a. If source is an edge node and destination is in the opposite quadrant with x and y offset greater than n/2, take the diametrical link; b. For destination nodes with hop count less than that, routing is done as in the case of torus by taking the wrap around links in considerations to hop farther nodes and normal XY for rest of the nodes. i. Exceptions are the four edge nodes don’t have horizontal wrap around links so additional condition for packet to move are written. c. For all border nodes except the edge nodes, routing algorithm is same as that of torus for both offset less than n/2. Else nearest router with diametrical link is taken. 2. For nodes that are not border nodes, if both x and y offset are greater than n/2, a. Go to the nearest node with a diametrical link, 5 port router, and move directly. b. Else routing algorithm is same as torus.
  • 9. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 145 4.RESULTS AND COMPARISON The proposed work is compared with different topologies on the basis of several network parameters. The topologies mentioned in the preliminaries are used for the comparison. •••• Hop Count:Hop count is the number of nodes that a flit traverses from its source to destination. Dia-Torus has a significant decrease in hop count when compared with the existing topology.The reduction in hop count when compared with the existing topologies is:31% for mesh, 13% for torus, 5.1% for twisted torus. Table 1 shows the hop count comparison of different topologies with Dia-Torus. •••• Network Diameter:Network Diameter is to the largest, minimal hop count over all pairs of nodes in the network. In anxn network, the diameter ofmesh is 2(n-1), for xmesh itsn-1. When n is odd, the diameter of torus is n-1 and n for even values. The network diameter ofxtorusisn-1. For king mesh and king torus diameter is n-1. Dia-torus also has diameter of n-1. Table 1 compares the diameter value of the topologies. •••• Ideal Average Latency: For a given topology, assuming that there is no congestion in the network, the average delay between all the nodes in the topology is called the ideal average latency(T). It can be calculated by the formula = + + Where H is the average hop count from source node to destination node, is the delay in routing on the router, and the unit is cycle/hop,Dis the average distance from the source node to destination node, which usually equals to H, and the unit is hop. vis the wire transmission speed, and the unit is hop/cycle, L is the packet length, and the unit is flit. bis the bandwidth, and the unit is flit/cycle. Generally, different topologies correspond to different H and D values, while Tris dependent on the routing algorithm and the physical implementation of the router.From the Table 1, it can be seen that latency value for proposed work is 26.4% less than that of mesh, 11.08% less than torus, 3.8% less than that of twisted torus. It also has less latency value compared to that of Xmesh, 6.1% less and equal to xtorus but with less number of links. • Ideal Throughput: For a given topology, ideal throughput is the maximum network throughput in a perfect flow control and routing mechanism. William James Dally, et al., gave a formula [1]for calculating the ideal throughput (TH). Bcis the number of channels required to divide the whole network into two equal halves; b is the width of each channel, N is the number of nodes. TH <=2b*Bc/ N Taking 4Ă—4 node scale for example, for mesh, it takes four links to divide it into two halves and each link is bidirectional, so Bc= 8. In the same way, it is easy to get that Bc for torus,xmesh,xtorusand Dia-Toruswhich equals to 16, 12, 20and 20 respectively.Assuming that all other parameters are constant, the ideal throughput of Dia-Torus increases by 150% when it is compared with that of mesh,and increases by 25% compared with that of torus and60% xmesh. •••• Path diversity:Path diversity is the property of a topology to possess more than one shortest path between two nodes. With better path diversity, it is possible to select between more multiple shortest paths, which can effectively reduce network congestion and enhance network fault tolerance.
  • 10. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 146 Table I: Table showing comparison of proposed work with different topologies` • Physical Implementation Difficulty and Area:The physical implementation difficulty of different topologies depends on the symmetry of the structure, the number of dimensions, the number of long edges, the number of ports of each router and the area occupied by the topology. More the number of ports in the router more are the buffer requirements which increase the area of the router. Table II and Table III describes the comparison between different topologies with respect to number of links and area consumption. Table II: Table showing number of links comparison of proposed work with different topologies Topology Mesh Torus Xmesh Xtorus Dia-Torus Number of links 2n(n-1) 2 2 2 +2(n-1) 2 +2 Table III: Table showing area comparison of proposed work with different topologies • Energy consumption: Power consumed by packets is another factor that affects network performance. Table IV shows the power consumed by different topologies under same traffic conditions. As can be seen, the present work consumes less power than mesh and torus topologies. Table IV: Table showing energy comparison of proposed work with different topologies Topology Mesh Torus Folded Torus Dia-Torus Total Power consumed( ) 1.4889e+04 1.5121e+04 1.1415e+04 1.4696e+04 Topology Mesh Torus Folded Torus King Mesh King Torus Xmes h Xtorus Dia-Torus Hop Count 644 514 468 456 396 460 444 444 Diameter 6 4 4 3 3 3 3 3 Latency 14.5 12 13.32 10.9 10.75 11.37 10.67 10.67 Path Diversity 2.96 2 2.24 4.14 4.34 1.4 2.08 1.62 Topology Mesh Torus Folded Torus Dia-Torus Total area( ) 2703521.651525 2875182.661041 2883018.998952 2891311.592451
  • 11. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 147 5. CONCLUSIONS AND FUTURE WORKS From the above results it can be concluded that the proposed work offers significant advantages in hop count and diameter.Dia-torus also offer more ideal throughput when compared to existing topologies. Latency of the present work is also less. It is comparable with latency values of king torus and xtorus which have more number of links than the proposed work.Proposed work has a trade off in terms of path diversity. When compared with mesh, torus and othertopologies, proposed work loses some path diversity. The proposed topology has a slight increase in the area which is negligible when the advantages are considered. Routing algorithm for the proposed work doesn’t handle faulty links. A new fault free and deadlock free routing algorithm will be developed in near future. Also, the proposed topology will be implemented in ASIC.We are working on implementing the proposed topology on NoC simulator Noxim [14] and the functionality of Noxim [15] will be extended for evaluation of faulty links in a network and network simulation will be done with those faulty links and how the performance is affected. REFERENCES [1] W. J. Dally, B. Towles, Principles and Practices of Interconnection Networks, Morgan Kaufmann Pub., San Francisco, CA, 2004. [2] S. Vangal et al, “An 80-Tile 1.28TFLOPS Network-on-Chip in 65nm CMOS”, In proceedings of IEEEInternational Solid-State Circuits Conf., Digest of Tech. Papers (ISSCC),pp. 98-10, 2007. [3] A. Agarwal, L. Bao, J. Brown, B. Edwards, M. Mattina, C.C. Miao, C. Ramey, D. Wentzlaff, “Tile Processor: Embedded Multicore for Networking and Multimedia”, In proceedings of HotChips19, Stanford, CA, Aug. 2007. [4] P. Gratz, C. Kim, R. McDonald, S. W. Keckler, D. C. Burger, “Implementation and evaluation of on- chip network architectures”, In proceedings of Int. Conf. Computer Design,pp.477-484,2006. [5] Kumar,S, Jantsch,A, Soininen,J.P, Forsell,M, Millberg,M, Oberg,J, Tiensyrja,K, Hemani,A, “A network on chip architecture and design methodology”. In proceedings of IEEE Computer Society Annual Symposium onVLSI,pp.105-112,2002. [6] W. J. Dally and C. L. Seitz., “The Torus routing chip”, Journal of Distributed Computing, pp.187- 196,1986. [7] W. J. Dally and B. Towles., “Route packets, not wires: on-chip interconnection networks”, In proceedings of DAC,pp. 684-689,2001. [8] Chifeng Wang, Wen-Hsiang Hu, SeungEun Lee, Nader Bagherzadeh, “Area and power-efficient innovative congestion-aware Network-on- Chip architecture”, Journal of Systems Architecture, pp.24-38,2011. [9] M. Reshadi, A. Khademzadeh, A. Reza, M. Bahmani, “A Novel Mesh Architecture for On-Chip Networks”, Design and Reuse Industry Articles,2013. [10] Quansheng Yang, Zhekai Wu, “An Improved Mesh Topology and Its Routing Algorithm for NoC”,In proceedings of International Conference on Computational Intelligence and Software Engineering (CiSE), (2010), pp:1-4. [11] Liu Yu-hang, Zhu Ming-fa, Wang Jue, Xiao Li-min, Gong Tao, “Xtorus: An Extended Torus Topology for On-Chip Massive Data Communication”, In proceedings ofIEEE 26th International Symposium Workshops & PhD Forum on Parallel and Distributed Processing,pp.2061-2068,2012. [12] Woo-seo Ki, Hyeong-Ok Lee, Jae-Cheol Oh, “The New Torus Network Design Based On 3- Dimensional Hypercube”,In proceedings of 11th International Conference on Advanced Communication Technology, ICACT 2009, Vol:01, 2009. [13] A. Hemani et al., “Network on a chip: An architecture for billion transistor era,” in Proc. IEEE NorChip Conf., Nov. 2000, pp. 166–173. [14] S. Kumar et al., “A network on chip architecture and design methodology,” in Proc. Symp. VLSI, Apr. 2002, pp. 105–112. [15] W. J. Dally and B. Towles, “Route packets, not wires: on-chip interconnection networks,” in Proc. Design Automation Conf., Jun. 2001, pp.684–689
  • 12. International Journal of Computer Networks & Communications (IJCNC) Vol.8, No.3, May 2016 148 [16]J uyeob Kim, Miyoung Lee, Wonjong Kim, Junyoung Chang, YounghwanBae and Hanjin Cho “Performance analysis of NoC structure based star mesh topology”,In proceedings of SoC Design Conference, ISOCC '08, Vol:02, 2008. [17] F Fazzino., M Palesi., D Patti., “Noxim: Network-on-Chip Simulator”, url: http://sourceforge.net/projects/noxim/ accessed on April, 2016. [18] K. Swaminathan, D. Thakyal, S. G. Nambiar, G. Lakshminarayanan and Seok-Bum Ko, “Enhanced Noxim simulator for performance evaluation of network on chip topologies,” In proceedings of Recent Advances of Engineering and Computational Sciences (RAECS), 2014, pp. 1-5, 2014. AUTHORS Pushpita Chatterjee is working as a research lead at SRM Research Institute, Bangalore since 2012. She completed her PhD from Indian Institute of Technology Kharagpur, India in 2012. She has over 15 publications to her credit in international journals and conferences. Her research interests are mobile computing, distributed and trust computing, wireless ad hoc and sensor networks, network on chip, information-centric networking an software-defined networking. Deewakar Thakyal is working as a research member at SRM Research Institute, Bangalore since 2015. He received his Master’s degree from National Institute of Technology, Tiruchirappalli, India in 2014. His research interests are network on chip, internet of t hings, sensor networks and cyber physical systems.