SlideShare a Scribd company logo
1 of 4
Download to read offline
Smilly Soni et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 4( Version 7), April 2014, pp.127-130
www.ijera.com 127 | P a g e
Behavior Analysis of Omega Network Using Multi-Layer Multi-
Stage Interconnection Network
Smilly Soni, Amandeep Singh Dhaliwal, Ashish Jalota
Pursuing M.Tech (CSE) RIMT, Mandi Gobindgarh
Assistant Prof. (CSE) RIMT, Mandi Gobindgarh
Assistant Prof. (CSE) Desh Bhagat University, Mandi Gobindgarh
Abstract
This paper consists the study of Omega network, that how the buffer cost affects by adding the stages into the
Omega network which is further known as Omega-I and Omega – II respectively. The study analyzes the
behavior of Omega Network using Multi - Stage Interconnection Network and Multi - Layer Multi - Stage
network.
Keywords: MINs (Multi Stage Interconnection Network), MLMINs (Multi Layer Multi Stage Interconnection
Network), SEs (Switching Elements), Omega Network, Buffer Cost.
I. Introduction
Multistage Interconnection Networks plays a
vital role on the performance of the multiprocessor
system. The Multistage Interconnection Networks
(MINs) are an important part of these systems that
enable the processors (input) to communicate with
themselves and with the memory modules (output).
Multistage Interconnection Networks (MINs) are
designed to provide fast and efficient communication
at a reasonable cost. In general, MINs consist of
layers of switching elements (SEs) with a specific
topological pattern.
The number of stages, interconnection
topology, and the type of SEs used in the network
configuration differentiate each MINs fault tolerant.
Examples of the widely used MINs include: Omega
Network, Gamma Network, Extra-Stage Gamma
network, Delta Network, Tandem–Banyan Network
and Multilayer MINs. Due to the size of its SEs and
uncomplicated configuration of Omegas shown in
Fig. 1, it is one of the most commonly used MINs.
Figure 1: 8×8 Omega network
Architecture of MLMINs: The architecture of
Multilayer Multistage Interconnection Networks
presented in this paper is based on MINs with the
Omega properties and on replicated MINs. The
Omega is a unique-path MINs that has N input
switches, N output switches and n stages, where n
=log2N. Each stage consists of N/2 interchange
boxes, where each box being controlled individually
through routing tags. An eight-input/eight-output
Omega with three stages, 12 SEs and 32 links is
shown in Figure 2. It is noted that there is only a
single path between a particular input Si, i=1, 2, 3, 4,
and a particular output Di in the 8×8 Omega.
Figure 2: 8×8 Omega networks with extra-stage
(OMEGA+1)
Omega+1 are a two-path derived from the
omega by adding an extra-stage. Fig. 2 shows an
eight-input/eight output Omega+1 with four stages
consisting of 16 SEs and 40 links. Since the
Omega+1 are a two-path MINs, there are two
connection paths between a particular input and
output. From the reliability point of view, this system
can be represented as a parallel system path,
consisting of (log2N)-1 SEs each. Where, each path is
connecting the input and output SE in series.
An 8×8 OMEGA+2 consists of eight inputs and eight
outputs, four SEs per stage, five stages, and 48 links
as demonstrated in Fig. 3.
RESEARCH ARTICLE OPEN ACCESS
Smilly Soni et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 4( Version 7), April 2014, pp.127-130
www.ijera.com 128 | P a g e
Figure 3: 8×8 Omega networks with additional
stages (Omega+2)
Regular MIN: Multistage Interconnection Networks
with the Omega property are networks where a
unique path from an input to an output exists. Such
MINs of size N×N consist of c×c switching elements
with n =logc N stages (Figure 4). That means it is a
OMEGA network where all packets can use the same
routing tag to reach a certain network output
independently of the input at which they enter the
networks. To achieve synchronously operating
switches, the network is internally clocked. In each
stage k (0 ≤ k ≤ n-1), there is a FIFO buffer of size
mmax(k) in front of each switch input. The packets are
routed by store and forward routing or cut-through
switching from a stage to its succeeding one by
Figure 4: 3- stage Omega Network consisting c×c
SEs
Back-pressure mechanism. Multicasting is
performed by copying the packets within the c×c
switches. In ATM context, this scheme is called cell
replication while routing (CRWR). Figure 5 shows
such a scenario for an 8×8 MINs consisting of 2×2
SEs. A packet is received by Input 3 and destined to
Output 5 and Output 7.
Figure 5: Multicasting while Routing
The packet enters the network and is not
copied until it reaches the middle stage. Then, two
copies of the packet proceed their way through the
remaining stages. Packet replication before routing in
the above example would copy the packet and send it
twice into the network. Therefore, packet replication
while routing reduces the amount of packets in the
first stages. Comparing the packet density in the
stages in case of replication while routing shows that
the greater the stage number, the higher is the amount
of packets.
Replicated MINs: It enlarge regular Multistage
Interconnection Networks by replicating them L
times. The resulting MINs are arranged in L layers.
Corresponding input ports are connected as well as
corresponding output ports. Figure 6 shows the
architecture of an 8×8 replicated MINs consisting of
two layers in a three-dimensional view.
Figure 6: Replicated Multistage Interconnection
Networks (L=2,3D view)
Packets are received by the inputs of the
network and distributed to the layers. Layers may be
chosen by random, by round robin, dependent on
layer loads, or any other scheduling algorithm. The
distribution is performed by a 1: L demultiplexer. At
each network output, an L: 1 multiplexer collects the
packets from the corresponding layer outputs and
forwards them to the network output.
Two different output schemes are
distinguished: single acceptance (SA) and multiple
acceptances (MA). Single acceptance means that just
Smilly Soni et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 4( Version 7), April 2014, pp.127-130
www.ijera.com 129 | P a g e
one packet is accepted by the network output per
clock cycle. If there are packets in more than one
corresponding layer output, one of them is chosen.
All others are blocked at the last stage of their layer.
The multiplexer decides according to its scheduling
algorithm which packet to choose. Multiple
acceptance means that more than one packet may be
accepted by the network output per clock cycle.
Either all packets are accepted or just an upper limit
R. If an upper limit is given, R packets are chosen to
be forwarded to the network output and all others are
blocked at the last stage of their layer. As a result,
single acceptance is a special case of multiple
acceptances with R = 1.
In contrast to regular Multistage
Interconnection Networks, replicated MINs may
cause out of order packet sequences. sending packets
belonging to the same connection to the same layer
avoids destruction of packet order.
Multilayer MINs: Multilayer Multistage
Interconnection Networks (MLMINs) consider the
multicast traffic characteristics. As mentioned above,
the amount of packets increases from stage to stage
due to packet replication. Thus, more switching
power is needed in the last stages compared to the
first stages of networks. To supply the network with
the required switching power, the new network
structure presented in this paper replicates the
number of layers in each stage. The factor with which
the number of layers is increased is called growth
factor GF (GF€N {0}). Figure 7 shows an 8 × 8
MLMIN (3 stages) with growth factor GF = 2 in
lateral view. That means the number of layers is
doubled each stage and each switching element
Figure 7: Multilayer Multistage Interconnection
Network.(GF=2)
Has twice as much outputs as inputs.
Consider for instance that 2 × 2 SEs are used. Such
architecture ensures that even in case of two
broadcast packets at the inputs all packets can be sent
to the outputs (if there is buffer space available at the
succeeding stage). On the other hand, unnecessary
layer replications in the first stages are avoided.
Choosing GF= c ensures that no internal blocking
occurs in an SE, even if all SE inputs broadcast their
packets to all SE outputs.
To limit the number of layers and therefore
the amount of hardware, two options are considered:
starting the replication in a more rear stage and/or
stopping further layer replication if a given number
of layers is reached. The example presents an 8 × 8
MLMINs in which replication starts not before Stage
2 (last stage) with GF =2. A 3D view is given in
Figure 8. The stage number in which replication
starts is defined by GS(GS€ N). Figures 4 and 5
introduce a MLMINs with GS = 2. Of course, moving
the start of layer replications some stages to the rear
not just reduces the number of layers. It also reduces
the network performance due to less SEs and
therefore less paths through the network. It prevents
exponential growth in case of large networks.
Figure 8: MLMINs in which replication start at
stage 2(3D view)
II. Conclusion
The work in this paper is limited to study
and experiment upto 2 stages of Omega Network in
which the it is defined how the packets
transformation speed is increased by replicating the
stages of the network. In other words there are much
more packets in the last stages due to replication than
in the first stages. The only exception is if the traffic
pattern results in such a destination distribution that
packet replication has to take place at the first stage.
Then, the amount of packets is equal in all stages.
III. Future Scope
An investigation of the influence of buffer
size on the optimal number of network layers must be
performed.
Dealing with various kinds of network
traffic will also help to characterize MLMINs in
more detail.
References
[1] Gunawan, I., 13 October 2006, “Reliability
analysis of shuffle-exchange network
systems,” Department of Mechanical and
Production Engineering, Auckland
Smilly Soni et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 4( Version 7), April 2014, pp.127-130
www.ijera.com 130 | P a g e
University of Technology, Auckland,
pp. 271–276.
[2] Tutsch, D., and Hommel,G., “Multilayer
Multistage Interconnection
Networks,”Availablecat:http://scholar.googl
e.co.in/scholar?cluster=1342110052246872
9844&hl=en&as_sdt=2000.
[3] Tutsch, D., Hendler, M., and Hommel, G.,
July 2001, “Multicast performance of
multistage interconnection networks
with shared buffering,” In Proceedings of
the IEEE International Conference on
Networking (ICN 2001), pp. 478–487.
[4] Kruskal, C. P., and Snir, M., 1983, “The
performance of multistage interconnection
networks for multiprocessors,” IEEE
Transactions on Computers, Vol. C– 32,
No12, pp.1091–1098.
[5] Blake, J.T., and Trivedi, K.S., 1989,
“Multistage interconnection network
reliability,” IEEE Transaction Computer,
Vol.38, No.11, pp.1600–4.
[6] Menezes, B.L., and Bakhru , U., 1995
,“New bounds on the reliability of
augmented shuffle-exchange networks,”
IEEE Trans Computer ,Vol.44,No.1,pp.123–
9.
[7] Trahan, J.L., Wang, D.X., and Rai, S.,
Dependent, 1995, “Multimode failures in
reliability evaluation of extra-stage shuffle-
exchange MINs,” IEEE Transactions on
Reliability, Vol.44, No.1, pp.73–86.
[8] Tutsch,D.,Gunter,H.,2003,“Multilayer
multistage interconnection networks,” In
Proceedings of 2003 design, analysis, and
simulation of distributed systems
(DASD’03), Orlando, USA, pp.155–162.
[9] Anujan Varma and C. S. Raghavendra,
“Interconnection Networks for
Multiprocessors and Multicomputers,
Theory and Practice”, IEEE Computer
Press, 1994.
[10] J. Sengupta, “Interconnection networks for
parallel processing”, Nutech Books, Deep
and Deep publications, New Delhi, (ISBN-
81-7629-736-4), pp. 7-8, 15- 19, 42-45, 69-
70, 2005.
[12] A. Subramanian and Nitin, “On a
performance of multi-stage interconnection
Network”, In Proceedings of the 10th
WSEAS international conference on
Computers, pp.73-79, December 2004.

More Related Content

What's hot

Porting MPEG-2 files on CerberO, a framework for FPGA based MPSoc
Porting MPEG-2 files on CerberO, a framework for FPGA based MPSocPorting MPEG-2 files on CerberO, a framework for FPGA based MPSoc
Porting MPEG-2 files on CerberO, a framework for FPGA based MPSocadnanfaisal
 
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATION
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATIONA STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATION
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATIONADEIJ Journal
 
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...grssieee
 
Parallel computing chapter 2
Parallel computing chapter 2Parallel computing chapter 2
Parallel computing chapter 2Md. Mahedi Mahfuj
 
Multistage interconnection networks a transition to optical
Multistage interconnection networks a transition to opticalMultistage interconnection networks a transition to optical
Multistage interconnection networks a transition to opticaleSAT Publishing House
 
Shuffle exchange networks
Shuffle exchange networksShuffle exchange networks
Shuffle exchange networksLahiru Danushka
 
Design and Implementation of Multistage Interconnection Networks for SoC Netw...
Design and Implementation of Multistage Interconnection Networks for SoC Netw...Design and Implementation of Multistage Interconnection Networks for SoC Netw...
Design and Implementation of Multistage Interconnection Networks for SoC Netw...IJCSEIT Journal
 
Towards the Performance Analysis of IEEE 802.11 in Multi-hop Ad-Hoc Networks
Towards the Performance Analysis of IEEE 802.11 in Multi-hop Ad-Hoc NetworksTowards the Performance Analysis of IEEE 802.11 in Multi-hop Ad-Hoc Networks
Towards the Performance Analysis of IEEE 802.11 in Multi-hop Ad-Hoc Networksambitlick
 
Fpga based low power and high performance address generator for wimax deinter...
Fpga based low power and high performance address generator for wimax deinter...Fpga based low power and high performance address generator for wimax deinter...
Fpga based low power and high performance address generator for wimax deinter...eSAT Journals
 
Fpga based low power and high performance address
Fpga based low power and high performance addressFpga based low power and high performance address
Fpga based low power and high performance addresseSAT Publishing House
 
A new dna based approach of generating keydependentmixcolumns
A new dna based approach of generating keydependentmixcolumnsA new dna based approach of generating keydependentmixcolumns
A new dna based approach of generating keydependentmixcolumnsIJCNCJournal
 
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
 
Crdom cell re ordering based domino on-the-fly mapping
Crdom  cell re ordering based domino on-the-fly mappingCrdom  cell re ordering based domino on-the-fly mapping
Crdom cell re ordering based domino on-the-fly mappingVLSICS Design
 
A simulation model of ieee 802.15.4 in om ne t++
A simulation model of ieee 802.15.4 in om ne t++A simulation model of ieee 802.15.4 in om ne t++
A simulation model of ieee 802.15.4 in om ne t++wissem hammouda
 
Review of crosstalk free Network
Review of crosstalk free NetworkReview of crosstalk free Network
Review of crosstalk free NetworkIJMER
 
Efficient design of feedforward network for pattern classification
Efficient design of feedforward network for pattern classificationEfficient design of feedforward network for pattern classification
Efficient design of feedforward network for pattern classificationIOSR Journals
 

What's hot (20)

Porting MPEG-2 files on CerberO, a framework for FPGA based MPSoc
Porting MPEG-2 files on CerberO, a framework for FPGA based MPSocPorting MPEG-2 files on CerberO, a framework for FPGA based MPSoc
Porting MPEG-2 files on CerberO, a framework for FPGA based MPSoc
 
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATION
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATIONA STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATION
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATION
 
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
 
Parallel computing chapter 2
Parallel computing chapter 2Parallel computing chapter 2
Parallel computing chapter 2
 
Multistage interconnection networks a transition to optical
Multistage interconnection networks a transition to opticalMultistage interconnection networks a transition to optical
Multistage interconnection networks a transition to optical
 
Shuffle exchange networks
Shuffle exchange networksShuffle exchange networks
Shuffle exchange networks
 
Design and Implementation of Multistage Interconnection Networks for SoC Netw...
Design and Implementation of Multistage Interconnection Networks for SoC Netw...Design and Implementation of Multistage Interconnection Networks for SoC Netw...
Design and Implementation of Multistage Interconnection Networks for SoC Netw...
 
MMedia-Lau
MMedia-LauMMedia-Lau
MMedia-Lau
 
Towards the Performance Analysis of IEEE 802.11 in Multi-hop Ad-Hoc Networks
Towards the Performance Analysis of IEEE 802.11 in Multi-hop Ad-Hoc NetworksTowards the Performance Analysis of IEEE 802.11 in Multi-hop Ad-Hoc Networks
Towards the Performance Analysis of IEEE 802.11 in Multi-hop Ad-Hoc Networks
 
G010334554
G010334554G010334554
G010334554
 
fading-conf
fading-conffading-conf
fading-conf
 
Fpga based low power and high performance address generator for wimax deinter...
Fpga based low power and high performance address generator for wimax deinter...Fpga based low power and high performance address generator for wimax deinter...
Fpga based low power and high performance address generator for wimax deinter...
 
Fpga based low power and high performance address
Fpga based low power and high performance addressFpga based low power and high performance address
Fpga based low power and high performance address
 
A new dna based approach of generating keydependentmixcolumns
A new dna based approach of generating keydependentmixcolumnsA new dna based approach of generating keydependentmixcolumns
A new dna based approach of generating keydependentmixcolumns
 
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
 
Static Networks
Static NetworksStatic Networks
Static Networks
 
Crdom cell re ordering based domino on-the-fly mapping
Crdom  cell re ordering based domino on-the-fly mappingCrdom  cell re ordering based domino on-the-fly mapping
Crdom cell re ordering based domino on-the-fly mapping
 
A simulation model of ieee 802.15.4 in om ne t++
A simulation model of ieee 802.15.4 in om ne t++A simulation model of ieee 802.15.4 in om ne t++
A simulation model of ieee 802.15.4 in om ne t++
 
Review of crosstalk free Network
Review of crosstalk free NetworkReview of crosstalk free Network
Review of crosstalk free Network
 
Efficient design of feedforward network for pattern classification
Efficient design of feedforward network for pattern classificationEfficient design of feedforward network for pattern classification
Efficient design of feedforward network for pattern classification
 

Viewers also liked

Xacto earrings steps
Xacto earrings stepsXacto earrings steps
Xacto earrings stepsrunwaydiy
 
Xak072014-myjurnal.ru
Xak072014-myjurnal.ruXak072014-myjurnal.ru
Xak072014-myjurnal.ruVasya Pupkin
 
為什麼XANGO不只是一般營養品?
為什麼XANGO不只是一般營養品?為什麼XANGO不只是一般營養品?
為什麼XANGO不只是一般營養品?ixan
 
X2 T08 03 inequalities & graphs (2011)
X2 T08 03 inequalities & graphs (2011)X2 T08 03 inequalities & graphs (2011)
X2 T08 03 inequalities & graphs (2011)Nigel Simmons
 
xailabs MMConnector - The Connector to bridge Magento with Magnolia
xailabs MMConnector - The Connector to bridge Magento with Magnoliaxailabs MMConnector - The Connector to bridge Magento with Magnolia
xailabs MMConnector - The Connector to bridge Magento with MagnoliaTim Friedrich
 
X2 T07 05 powers of functions (2011)
X2 T07 05 powers of functions (2011)X2 T07 05 powers of functions (2011)
X2 T07 05 powers of functions (2011)Nigel Simmons
 
Solar Thermochemical Conversion of CO2 into C via SnO2/SnO Redox Cycle: A The...
Solar Thermochemical Conversion of CO2 into C via SnO2/SnO Redox Cycle: A The...Solar Thermochemical Conversion of CO2 into C via SnO2/SnO Redox Cycle: A The...
Solar Thermochemical Conversion of CO2 into C via SnO2/SnO Redox Cycle: A The...IJERA Editor
 
Xarxes pr3-transicions
Xarxes pr3-transicionsXarxes pr3-transicions
Xarxes pr3-transicionsEnric Martín
 
Xarxes informàtiques Daniel Navarro
Xarxes informàtiques Daniel NavarroXarxes informàtiques Daniel Navarro
Xarxes informàtiques Daniel Navarrodestokado
 
Xaga slides 1 v1
Xaga slides 1 v1Xaga slides 1 v1
Xaga slides 1 v1Yann Xoual
 

Viewers also liked (18)

Xacto earrings steps
Xacto earrings stepsXacto earrings steps
Xacto earrings steps
 
X4301122126
X4301122126X4301122126
X4301122126
 
NEC X554 un 2
NEC X554 un 2NEC X554 un 2
NEC X554 un 2
 
Xak072014-myjurnal.ru
Xak072014-myjurnal.ruXak072014-myjurnal.ru
Xak072014-myjurnal.ru
 
為什麼XANGO不只是一般營養品?
為什麼XANGO不只是一般營養品?為什麼XANGO不只是一般營養品?
為什麼XANGO不只是一般營養品?
 
X2 T08 03 inequalities & graphs (2011)
X2 T08 03 inequalities & graphs (2011)X2 T08 03 inequalities & graphs (2011)
X2 T08 03 inequalities & graphs (2011)
 
Xacobeo 99 por barbas
Xacobeo 99 por barbasXacobeo 99 por barbas
Xacobeo 99 por barbas
 
xailabs MMConnector - The Connector to bridge Magento with Magnolia
xailabs MMConnector - The Connector to bridge Magento with Magnoliaxailabs MMConnector - The Connector to bridge Magento with Magnolia
xailabs MMConnector - The Connector to bridge Magento with Magnolia
 
X36141145
X36141145X36141145
X36141145
 
X431 master
X431 masterX431 master
X431 master
 
x5b2e.pdf
x5b2e.pdfx5b2e.pdf
x5b2e.pdf
 
X2 T07 05 powers of functions (2011)
X2 T07 05 powers of functions (2011)X2 T07 05 powers of functions (2011)
X2 T07 05 powers of functions (2011)
 
Solar Thermochemical Conversion of CO2 into C via SnO2/SnO Redox Cycle: A The...
Solar Thermochemical Conversion of CO2 into C via SnO2/SnO Redox Cycle: A The...Solar Thermochemical Conversion of CO2 into C via SnO2/SnO Redox Cycle: A The...
Solar Thermochemical Conversion of CO2 into C via SnO2/SnO Redox Cycle: A The...
 
X33128132
X33128132X33128132
X33128132
 
Xarxes pr3-transicions
Xarxes pr3-transicionsXarxes pr3-transicions
Xarxes pr3-transicions
 
Xarxes informàtiques Daniel Navarro
Xarxes informàtiques Daniel NavarroXarxes informàtiques Daniel Navarro
Xarxes informàtiques Daniel Navarro
 
Xaga slides 1 v1
Xaga slides 1 v1Xaga slides 1 v1
Xaga slides 1 v1
 
Xarxaprod
XarxaprodXarxaprod
Xarxaprod
 

Similar to X4408127130

Distributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity SchemeDistributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity Schemeijwmn
 
Implementation of Spanning Tree Protocol using ns-3
Implementation of Spanning Tree Protocol using ns-3Implementation of Spanning Tree Protocol using ns-3
Implementation of Spanning Tree Protocol using ns-3Naishil Shah
 
04 15029 active node ijeecs 1570310145(edit)
04 15029 active node ijeecs 1570310145(edit)04 15029 active node ijeecs 1570310145(edit)
04 15029 active node ijeecs 1570310145(edit)nooriasukmaningtyas
 
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...IJECEIAES
 
ARTIFICIAL NEURAL NETWORK APPROACH TO MODELING OF POLYPROPYLENE REACTOR
ARTIFICIAL NEURAL NETWORK APPROACH TO MODELING OF POLYPROPYLENE REACTORARTIFICIAL NEURAL NETWORK APPROACH TO MODELING OF POLYPROPYLENE REACTOR
ARTIFICIAL NEURAL NETWORK APPROACH TO MODELING OF POLYPROPYLENE REACTORijac123
 
Paper id 26201482
Paper id 26201482Paper id 26201482
Paper id 26201482IJRAT
 
Design of Quaternary Logical Circuit Using Voltage and Current Mode Logic
Design of Quaternary Logical Circuit Using Voltage and Current Mode LogicDesign of Quaternary Logical Circuit Using Voltage and Current Mode Logic
Design of Quaternary Logical Circuit Using Voltage and Current Mode LogicVLSICS Design
 
International Journal of Computer Science and Security Volume (2) Issue (4)
International Journal of Computer Science and Security Volume (2) Issue (4)International Journal of Computer Science and Security Volume (2) Issue (4)
International Journal of Computer Science and Security Volume (2) Issue (4)CSCJournals
 
Optimum Network Reconfiguration using Grey Wolf Optimizer
Optimum Network Reconfiguration using Grey Wolf OptimizerOptimum Network Reconfiguration using Grey Wolf Optimizer
Optimum Network Reconfiguration using Grey Wolf OptimizerTELKOMNIKA JOURNAL
 
A CLUSTER BASED STABLE ROUTING PROTOCOL USING BINARY PARTICLE SWARM OPTIMIZAT...
A CLUSTER BASED STABLE ROUTING PROTOCOL USING BINARY PARTICLE SWARM OPTIMIZAT...A CLUSTER BASED STABLE ROUTING PROTOCOL USING BINARY PARTICLE SWARM OPTIMIZAT...
A CLUSTER BASED STABLE ROUTING PROTOCOL USING BINARY PARTICLE SWARM OPTIMIZAT...ijmnct
 
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
 
Performance evaluation with a
Performance evaluation with aPerformance evaluation with a
Performance evaluation with aijmnct
 
A new method for controlling and maintaining
A new method for controlling and maintainingA new method for controlling and maintaining
A new method for controlling and maintainingIJCNCJournal
 
Secured transmission through multi layer perceptron in wireless communication...
Secured transmission through multi layer perceptron in wireless communication...Secured transmission through multi layer perceptron in wireless communication...
Secured transmission through multi layer perceptron in wireless communication...ijmnct
 

Similar to X4408127130 (20)

Distributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity SchemeDistributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity Scheme
 
Implementation of Spanning Tree Protocol using ns-3
Implementation of Spanning Tree Protocol using ns-3Implementation of Spanning Tree Protocol using ns-3
Implementation of Spanning Tree Protocol using ns-3
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Ch08
Ch08Ch08
Ch08
 
Network switching
Network switchingNetwork switching
Network switching
 
D010512126
D010512126D010512126
D010512126
 
04 15029 active node ijeecs 1570310145(edit)
04 15029 active node ijeecs 1570310145(edit)04 15029 active node ijeecs 1570310145(edit)
04 15029 active node ijeecs 1570310145(edit)
 
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
 
ARTIFICIAL NEURAL NETWORK APPROACH TO MODELING OF POLYPROPYLENE REACTOR
ARTIFICIAL NEURAL NETWORK APPROACH TO MODELING OF POLYPROPYLENE REACTORARTIFICIAL NEURAL NETWORK APPROACH TO MODELING OF POLYPROPYLENE REACTOR
ARTIFICIAL NEURAL NETWORK APPROACH TO MODELING OF POLYPROPYLENE REACTOR
 
Paper id 26201482
Paper id 26201482Paper id 26201482
Paper id 26201482
 
Design of Quaternary Logical Circuit Using Voltage and Current Mode Logic
Design of Quaternary Logical Circuit Using Voltage and Current Mode LogicDesign of Quaternary Logical Circuit Using Voltage and Current Mode Logic
Design of Quaternary Logical Circuit Using Voltage and Current Mode Logic
 
International Journal of Computer Science and Security Volume (2) Issue (4)
International Journal of Computer Science and Security Volume (2) Issue (4)International Journal of Computer Science and Security Volume (2) Issue (4)
International Journal of Computer Science and Security Volume (2) Issue (4)
 
Optimum Network Reconfiguration using Grey Wolf Optimizer
Optimum Network Reconfiguration using Grey Wolf OptimizerOptimum Network Reconfiguration using Grey Wolf Optimizer
Optimum Network Reconfiguration using Grey Wolf Optimizer
 
A CLUSTER BASED STABLE ROUTING PROTOCOL USING BINARY PARTICLE SWARM OPTIMIZAT...
A CLUSTER BASED STABLE ROUTING PROTOCOL USING BINARY PARTICLE SWARM OPTIMIZAT...A CLUSTER BASED STABLE ROUTING PROTOCOL USING BINARY PARTICLE SWARM OPTIMIZAT...
A CLUSTER BASED STABLE ROUTING PROTOCOL USING BINARY PARTICLE SWARM OPTIMIZAT...
 
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
 
Performance evaluation with a
Performance evaluation with aPerformance evaluation with a
Performance evaluation with a
 
A new method for controlling and maintaining
A new method for controlling and maintainingA new method for controlling and maintaining
A new method for controlling and maintaining
 
Secured transmission through multi layer perceptron in wireless communication...
Secured transmission through multi layer perceptron in wireless communication...Secured transmission through multi layer perceptron in wireless communication...
Secured transmission through multi layer perceptron in wireless communication...
 
H1803064257
H1803064257H1803064257
H1803064257
 

Recently uploaded

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

X4408127130

  • 1. Smilly Soni et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 4( Version 7), April 2014, pp.127-130 www.ijera.com 127 | P a g e Behavior Analysis of Omega Network Using Multi-Layer Multi- Stage Interconnection Network Smilly Soni, Amandeep Singh Dhaliwal, Ashish Jalota Pursuing M.Tech (CSE) RIMT, Mandi Gobindgarh Assistant Prof. (CSE) RIMT, Mandi Gobindgarh Assistant Prof. (CSE) Desh Bhagat University, Mandi Gobindgarh Abstract This paper consists the study of Omega network, that how the buffer cost affects by adding the stages into the Omega network which is further known as Omega-I and Omega – II respectively. The study analyzes the behavior of Omega Network using Multi - Stage Interconnection Network and Multi - Layer Multi - Stage network. Keywords: MINs (Multi Stage Interconnection Network), MLMINs (Multi Layer Multi Stage Interconnection Network), SEs (Switching Elements), Omega Network, Buffer Cost. I. Introduction Multistage Interconnection Networks plays a vital role on the performance of the multiprocessor system. The Multistage Interconnection Networks (MINs) are an important part of these systems that enable the processors (input) to communicate with themselves and with the memory modules (output). Multistage Interconnection Networks (MINs) are designed to provide fast and efficient communication at a reasonable cost. In general, MINs consist of layers of switching elements (SEs) with a specific topological pattern. The number of stages, interconnection topology, and the type of SEs used in the network configuration differentiate each MINs fault tolerant. Examples of the widely used MINs include: Omega Network, Gamma Network, Extra-Stage Gamma network, Delta Network, Tandem–Banyan Network and Multilayer MINs. Due to the size of its SEs and uncomplicated configuration of Omegas shown in Fig. 1, it is one of the most commonly used MINs. Figure 1: 8×8 Omega network Architecture of MLMINs: The architecture of Multilayer Multistage Interconnection Networks presented in this paper is based on MINs with the Omega properties and on replicated MINs. The Omega is a unique-path MINs that has N input switches, N output switches and n stages, where n =log2N. Each stage consists of N/2 interchange boxes, where each box being controlled individually through routing tags. An eight-input/eight-output Omega with three stages, 12 SEs and 32 links is shown in Figure 2. It is noted that there is only a single path between a particular input Si, i=1, 2, 3, 4, and a particular output Di in the 8×8 Omega. Figure 2: 8×8 Omega networks with extra-stage (OMEGA+1) Omega+1 are a two-path derived from the omega by adding an extra-stage. Fig. 2 shows an eight-input/eight output Omega+1 with four stages consisting of 16 SEs and 40 links. Since the Omega+1 are a two-path MINs, there are two connection paths between a particular input and output. From the reliability point of view, this system can be represented as a parallel system path, consisting of (log2N)-1 SEs each. Where, each path is connecting the input and output SE in series. An 8×8 OMEGA+2 consists of eight inputs and eight outputs, four SEs per stage, five stages, and 48 links as demonstrated in Fig. 3. RESEARCH ARTICLE OPEN ACCESS
  • 2. Smilly Soni et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 4( Version 7), April 2014, pp.127-130 www.ijera.com 128 | P a g e Figure 3: 8×8 Omega networks with additional stages (Omega+2) Regular MIN: Multistage Interconnection Networks with the Omega property are networks where a unique path from an input to an output exists. Such MINs of size N×N consist of c×c switching elements with n =logc N stages (Figure 4). That means it is a OMEGA network where all packets can use the same routing tag to reach a certain network output independently of the input at which they enter the networks. To achieve synchronously operating switches, the network is internally clocked. In each stage k (0 ≤ k ≤ n-1), there is a FIFO buffer of size mmax(k) in front of each switch input. The packets are routed by store and forward routing or cut-through switching from a stage to its succeeding one by Figure 4: 3- stage Omega Network consisting c×c SEs Back-pressure mechanism. Multicasting is performed by copying the packets within the c×c switches. In ATM context, this scheme is called cell replication while routing (CRWR). Figure 5 shows such a scenario for an 8×8 MINs consisting of 2×2 SEs. A packet is received by Input 3 and destined to Output 5 and Output 7. Figure 5: Multicasting while Routing The packet enters the network and is not copied until it reaches the middle stage. Then, two copies of the packet proceed their way through the remaining stages. Packet replication before routing in the above example would copy the packet and send it twice into the network. Therefore, packet replication while routing reduces the amount of packets in the first stages. Comparing the packet density in the stages in case of replication while routing shows that the greater the stage number, the higher is the amount of packets. Replicated MINs: It enlarge regular Multistage Interconnection Networks by replicating them L times. The resulting MINs are arranged in L layers. Corresponding input ports are connected as well as corresponding output ports. Figure 6 shows the architecture of an 8×8 replicated MINs consisting of two layers in a three-dimensional view. Figure 6: Replicated Multistage Interconnection Networks (L=2,3D view) Packets are received by the inputs of the network and distributed to the layers. Layers may be chosen by random, by round robin, dependent on layer loads, or any other scheduling algorithm. The distribution is performed by a 1: L demultiplexer. At each network output, an L: 1 multiplexer collects the packets from the corresponding layer outputs and forwards them to the network output. Two different output schemes are distinguished: single acceptance (SA) and multiple acceptances (MA). Single acceptance means that just
  • 3. Smilly Soni et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 4( Version 7), April 2014, pp.127-130 www.ijera.com 129 | P a g e one packet is accepted by the network output per clock cycle. If there are packets in more than one corresponding layer output, one of them is chosen. All others are blocked at the last stage of their layer. The multiplexer decides according to its scheduling algorithm which packet to choose. Multiple acceptance means that more than one packet may be accepted by the network output per clock cycle. Either all packets are accepted or just an upper limit R. If an upper limit is given, R packets are chosen to be forwarded to the network output and all others are blocked at the last stage of their layer. As a result, single acceptance is a special case of multiple acceptances with R = 1. In contrast to regular Multistage Interconnection Networks, replicated MINs may cause out of order packet sequences. sending packets belonging to the same connection to the same layer avoids destruction of packet order. Multilayer MINs: Multilayer Multistage Interconnection Networks (MLMINs) consider the multicast traffic characteristics. As mentioned above, the amount of packets increases from stage to stage due to packet replication. Thus, more switching power is needed in the last stages compared to the first stages of networks. To supply the network with the required switching power, the new network structure presented in this paper replicates the number of layers in each stage. The factor with which the number of layers is increased is called growth factor GF (GF€N {0}). Figure 7 shows an 8 × 8 MLMIN (3 stages) with growth factor GF = 2 in lateral view. That means the number of layers is doubled each stage and each switching element Figure 7: Multilayer Multistage Interconnection Network.(GF=2) Has twice as much outputs as inputs. Consider for instance that 2 × 2 SEs are used. Such architecture ensures that even in case of two broadcast packets at the inputs all packets can be sent to the outputs (if there is buffer space available at the succeeding stage). On the other hand, unnecessary layer replications in the first stages are avoided. Choosing GF= c ensures that no internal blocking occurs in an SE, even if all SE inputs broadcast their packets to all SE outputs. To limit the number of layers and therefore the amount of hardware, two options are considered: starting the replication in a more rear stage and/or stopping further layer replication if a given number of layers is reached. The example presents an 8 × 8 MLMINs in which replication starts not before Stage 2 (last stage) with GF =2. A 3D view is given in Figure 8. The stage number in which replication starts is defined by GS(GS€ N). Figures 4 and 5 introduce a MLMINs with GS = 2. Of course, moving the start of layer replications some stages to the rear not just reduces the number of layers. It also reduces the network performance due to less SEs and therefore less paths through the network. It prevents exponential growth in case of large networks. Figure 8: MLMINs in which replication start at stage 2(3D view) II. Conclusion The work in this paper is limited to study and experiment upto 2 stages of Omega Network in which the it is defined how the packets transformation speed is increased by replicating the stages of the network. In other words there are much more packets in the last stages due to replication than in the first stages. The only exception is if the traffic pattern results in such a destination distribution that packet replication has to take place at the first stage. Then, the amount of packets is equal in all stages. III. Future Scope An investigation of the influence of buffer size on the optimal number of network layers must be performed. Dealing with various kinds of network traffic will also help to characterize MLMINs in more detail. References [1] Gunawan, I., 13 October 2006, “Reliability analysis of shuffle-exchange network systems,” Department of Mechanical and Production Engineering, Auckland
  • 4. Smilly Soni et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 4( Version 7), April 2014, pp.127-130 www.ijera.com 130 | P a g e University of Technology, Auckland, pp. 271–276. [2] Tutsch, D., and Hommel,G., “Multilayer Multistage Interconnection Networks,”Availablecat:http://scholar.googl e.co.in/scholar?cluster=1342110052246872 9844&hl=en&as_sdt=2000. [3] Tutsch, D., Hendler, M., and Hommel, G., July 2001, “Multicast performance of multistage interconnection networks with shared buffering,” In Proceedings of the IEEE International Conference on Networking (ICN 2001), pp. 478–487. [4] Kruskal, C. P., and Snir, M., 1983, “The performance of multistage interconnection networks for multiprocessors,” IEEE Transactions on Computers, Vol. C– 32, No12, pp.1091–1098. [5] Blake, J.T., and Trivedi, K.S., 1989, “Multistage interconnection network reliability,” IEEE Transaction Computer, Vol.38, No.11, pp.1600–4. [6] Menezes, B.L., and Bakhru , U., 1995 ,“New bounds on the reliability of augmented shuffle-exchange networks,” IEEE Trans Computer ,Vol.44,No.1,pp.123– 9. [7] Trahan, J.L., Wang, D.X., and Rai, S., Dependent, 1995, “Multimode failures in reliability evaluation of extra-stage shuffle- exchange MINs,” IEEE Transactions on Reliability, Vol.44, No.1, pp.73–86. [8] Tutsch,D.,Gunter,H.,2003,“Multilayer multistage interconnection networks,” In Proceedings of 2003 design, analysis, and simulation of distributed systems (DASD’03), Orlando, USA, pp.155–162. [9] Anujan Varma and C. S. Raghavendra, “Interconnection Networks for Multiprocessors and Multicomputers, Theory and Practice”, IEEE Computer Press, 1994. [10] J. Sengupta, “Interconnection networks for parallel processing”, Nutech Books, Deep and Deep publications, New Delhi, (ISBN- 81-7629-736-4), pp. 7-8, 15- 19, 42-45, 69- 70, 2005. [12] A. Subramanian and Nitin, “On a performance of multi-stage interconnection Network”, In Proceedings of the 10th WSEAS international conference on Computers, pp.73-79, December 2004.