Академический Документы
Профессиональный Документы
Культура Документы
IDK16CS025
❑ WHAT IS HPC?
❑ INTRODUCTION
❑OBJECTIVES
❑PROPOSED INTERCONNECT ARCHITECTURE
❑ROUTING ALGORITHM FOR ELECTRICAL PACKET SWITCH
❑ROUTING ALGORITHM FOR HSWITCH
❑EXISTING INTERCONNECTS
❑PERFORMANCE STUDIES
❑CONCLUSION
❑REFERENCES
INTRODUCTION
• GROUP
• 8 BASIC UNITS
• CLUSTERS
• N GROUPS
• SYSTEM
• (N+1) CLUSTERS
AWGR & LOW-RADIX ROUTER
• Arrayed waveguide grating router (AWGR) is • Low-radix router (low-level router) has been
a device that can forward information based widely used in the traditional parallel
on the wavelength of the signal. interconnection networks.
• AWGR can achieve all to all communication • Its transmission medium is electric, with a
without contention. number of ports.
• Because of its high reliability and large port
• Large and thick ports.
count, AWGR has become a switching device
of increased interest in optical interconnects. • Low latency compared to high radix switch.
• AWGR can achieve high bandwidth and
nonblocking switching.
BASIC UNIT AND GROUP
Fig 1 : (a) The basic unit consists of eight electrical packet switches and one HSwitch
(b) the group is connected by eight HSwitches in the different basic units
• The serial number of the surrounding electrical packet switches Id1 and itself Id0 in the basic
unit are used to make the connection rules. First, the switches in the basic unit are divided
into two parts by the following equation:
F = Id1/4−Id0/4
• If F equals 0, the local switch and its connected switch are in the same plane, otherwise they
are not. After getting the value of F, the port number of the local switch is determined by the
next equation:
G = Id1%4−Id0%4
CLUSTER
Fig 2 : The cluster with N=3, there are three groups and eight AWGRs in H2OEIN.
• If N is 4, there will be four groups in a cluster and the port count of each AWGR needs to
increase to connect another eight HSwitches in the additional group.
• The AWGR Id is represented by Ai. The N ports of the AWGR in the cluster are indexed from
0 to N − 1 and port ID is represented by Pj.
• The groups in the cluster are numbered from 0 to N−1and group ID is represented by gk.
• The ID of the HSwitches in the same group is represented by Hl. The port Pj in the AWGR Ai
is used to connect the HSwitch Hl in the group gk.
• The connection rule is l = i and k = j.
Fig 3: In the H2OEIN (N = 3) network, the system consists of 4 clusters, and the different
clusters are connected with inter-cluster bridge
SYSTEM
• Each AWGR in the system has 16 optical links to connect the HSwitches of the two
communicating groups in the different clusters, and the AWGR used for the communication
between clusters is referred to as the inter-cluster bridge.
• In the link bundle of the HSwitch, the remaining two links are optical cables and one of them is
used to link the AWGRs for intra-cluster communication.
• The serial number of the port used to connect the AWGR in the cluster is 15 and for inter-
cluster communication is 16.
Qswitch·H2OEIN = N(N + 1)/2 + 8(N + 1) + 8N(N + 1) + 64N(N + 1)
Qport·H2OEIN = Nk’A(N + 1)/2 + 8kA(N + 1) + 8Nk’(N + 1) + 64Nk(N + 1)
Qnode·H2OEIN = N(N + 1)×8×8×m
ROUTING ALGORITHM FOR ELECTRICAL PACKET SWITCH
• The packet format for the Start
destination address as
(Dc,Dg,Du,De,Ds) where Dc, Dg,
Get information of packets
Du, De, and s are the destination and electrical packet switch
address of the cluster, group, basic
unit, electrical packet switch and H
Dc=Lc &
computing node respectively. Dg=Lg & NO
Du=Lu?
• The electrical packet switch is Y
described using the four tuple E
S
(Lc,Lg,Lu,Le), which indicates the
De=Le? NO
location of the cluster, group, basic
unit, and electrical packet switch in
Fig 4: Flowchart for the routing algorithm in the
the network. electrical packet switch
ROUTING ALGORITHM FOR HSWITCH
Nmax=(Pe*Pc/2) servers Composed of short wrap around Nodes in each cluster have direct
links. connections.
The number of uplinks and Scalable as compared to other High scalability and focus on
downlinks are in proportion of 1:1. networks. reducing long links.
Wiring complexity in large Bisection bandwidth shrinks with Each group can have a different
networks. expansion of topology. topology.
Cost and power consumption also Require high-radix routers because
highest. of the large number of ports
needed per router.
E.g.: TH-2,Cray X2 E.g.: Titan supercomputer E.g.: Cori Supercomputer
PERFORMANCE STUDIES
Fig 9(a)-(c):Comparison of the number of links, switches, and switch ports in four networks
Fig 10.: Comparison of the cost and power consumption in four networks.
CONCLUSION
• H2OEIN performs. better than the other interconnects to achieve acceptable performance.