Hyper Node Torus: A New Interconnection Network for High Speed Packet Processors
|
|
|
- Joseph Lambert
- 10 years ago
- Views:
Transcription
1 2011 International Symposium on Computer Networks and Distributed Systems (CNDS), February 23-24, 2011 Hyper Node Torus: A New Interconnection Network for High Speed Packet Processors Atefeh Khosravi, Siavash Khorsandi, and Mohammad K. Akbari Department of Computer Engineering and Information Technology Amirkabir University of Technology (Tehran Polytechnic) Tehran, Iran {a_khosravi, khorsand, akbarif}@aut.ac.ir Abstract Due to the significant growth of link speeds, amount of data that should be stored on router line cards are rapidly increasing. Therefore, a large number of memory modules are required for packet storage. In addition, a high performance interconnection network on line cards is strongly needed for inter-communication between processing elements and memory modules. In this paper we propose a new interconnection network, known as hyper node torus that can support larger number of nodes compared to other topologies, such as common torus network on a limited area. Simulation results show that hyper node torus can sustain more traffic load, and also it has higher throughput than the torus network under different traffic loads. As a result, it has better scalability and higher performance for using in high-speed packet processors. Keywords- Interconnection network; hyper node torus; torus; k-ary n-cube; I. INTRODUCTION In current computer networks, the transmission links between network nodes are generally not the performance bottleneck in the system. According to Moore s law, line capacities grow exponentially; so the bottleneck tends to lie on network nodes [1]. Routers and switches, as the main components of networks, should receive, decode, encode and switch packets. Most of these functions are run on the line cards receiving packets from incoming ports and handing them to the processors for processing. These processing elements and memory modules that act as storage elements are connected together via an interconnection network on the line card. This interconnection network should provide highperformance communication, with high-throughput and lowdelay, between processing elements and memory modules. Furthermore it should provide high scalability under area limitation in implementation. The common topologies that are used for interconnection networks on line cards are shared bus and crossbar switches. Shared bus has scalability problem. However, they cannot grow well with growing the number of processing elements and memory modules [7]. In the shared bus, only two modules can access the bus at the same time. Cross bar switches also has scalability problem because with increasing the number of nodes in the network, the number of switches grows in the order of N 2. Another problem of cross bar switches is that it can work properly only as long as there is no congestion in the network. Once congestion occurs, its performance decreases. A promising interconnection network that is proposed for this purpose is k-ary n-cube network. However, according to simulations that are done in [2], two dimensional k-ary n-cube network (so called torus network), does not provide a good performance because its diameter increases with increase in network size. Their simulation results showed that k-ary 3-cube networks, that are three dimensional networks, provide better performance. But the area analysis given for its implementation indicated that it is expected to be large; hence, making it undesirable for implementation under area limitation [7]. In this paper we propose hyper node torus network. Hyper node torus is a two dimensional interconnection network that is derived from torus network, but each node of the torus is replaced with a ring with four nodes in each ring. One advantage of hyper node torus over torus is that it can support more nodes without significant increase in diameter. We evaluate the area that hyper node torus will need to be implemented on the board and compare it with the area that will be consumed by the torus network with the same number of nodes. Also, we simulate both networks under different simulation parameters in order to compare them under network load. The rest of this paper is organized as follows. Section 2 introduces the hyper node torus network. Section 3 goes through performance evaluation of this network and compares its performance with torus network. Section 4 concludes the paper and presents some future research directions. II. HYPER NODE TORUS INTERCONNECTION NETWORK This section introduces hyper node torus interconnection network. Hyper node torus network is obtained from torus network that each node is replaced by a ring. As illustrated in figure 1, this network has a two level structure: A high level hyper node torus represents by the (x, y) which represents node position in a torus network and a low level hyper node torus is presented by z which shows node position in the ring in each hyper node. This interconnection network has a distributed architecture and each node in this network can be a processor or a memory module. This allows network packets to be shared among these /11/$ IEEE 106
2 elements on network line card. In this structure memories are distributed among processors to allow direct access to memory storage and processors. Total number of nodes in this network is equal to N=2nk n. Which k represents the number of nodes in each dimension and n represents network dimension. Therefore, hyper node torus network size will be 2n times greater than torus and k-ary n- cube networks. According to figure 1 degree for each node is 3; therefore, hyper node torus mitigates high dimensionality and port limitation of k-ary n-cube networks. Routing always is through destination, so packet will never go far away from the destination and this prevents from livelock in the network. Figure 2. Wormhole Routing busy time. (t r: routing delay, t s: switching delay) B. Area Analysis One of the most important factors for designing an interconnection network on the board is the area limitation. Because alongside providing high-performance, selected interconnection network should fit on the line card. According to [5] the area that is consumed by a torus network is expressed in (1), where N, represents the number of nodes that are forming the network, k represents number of nodes in each dimension in the torus network and L represents number of layers of available wires. Figure Hyper Node Torus Interconnection Network A. Hyper Node Torus Routing Mechanism The routing algorithm that is used for hyper node torus interconnection network is based on simple XY routing. This algorithm attempts to deliver packets from source node to destination node based on the shortest path. In order to achieve optimize routing algorithm, we made some changes to the XY routing algorithm. In each step that packet will be routed, before comparing the (x,y) coordinates of current node to the (x,y) coordinates of destination node, first z coordinates of both nodes should be compared, then after selecting out path from the ring, routing will be based on comparing (x,y) coordinates of source and destination node. In order to hide message passing delay in the network we used wormhole routing. In wormhole routing a packet is divided into a header flit, several body flits and a tail flit. Header flit is sent first, and while propagating path through the interconnection network then other flits will be sends. According to figure 2 that represents wormhole routing busy time for a packet, just header flit will face to the routing delay and other flits just will face to switching delay in each node and propagation delay in each hop. In summary the general routing mechanisms for this network are: Routing is based on comparing destination node with the source node. Area Torus = 16N2 (L 2-1)k 2 +o( N 2 L 2 k 2 ) (1) By replacing each node by a ring in the torus network, the area for hyper node torus will be: 16N 2 2 Area Hyper Node Torus = (L 2-1)k 2 log 2 2 N +o( N L 2 k 2 log 2 2 N ) (2) If we assume that the implementation is using 2 layers, then the consumed area for torus and hyper node torus network, each with 16 and 64 nodes, will be according to table 1 and table 2. It should be considered that this numbers do not represents the real area that is used by these networks on the board, and this is just for a comparison among different interconnection networks [5]. TABLE I. THE AREA FOR TORUS NETWORK WITH 16 AND 64 NODES 4-ary 2-cube Area ary 2-cube (2 2-1) (2 2-1)
3 TABLE II. Area THE AREA FOR HYPER NODE TORUS NETWORK WITH 16 AND 64 NODES 2 2-Hyper Node Torus 4 4-Hyper Node Torus log log III. PERFORMANCE EVALUATION In this paper we used Delay and Throughput as two standard metrics for comparing performance between torus and hyper node torus interconnection networks. The simulator that is used in this paper is Noxim [3]. Noxim is an open-source SystemC-based NoC simulator. As Noxim is a cycle accurate simulator, the computed delay is showed based on the cycle that packet face until it reaches to its destination. Delay computation is based on the propagation delay and node delay in each hop. Node delay itself is composed of routing delay and switching delay. Delay equation for each packet, according to [4] will be shown as (3), that h represents number of hops in the path, T s is for switching delay, T r is for routing delay and T p stands for propagation delay. Delay=h (T s +T r +T p )+ L W (T s+t p p) (3) A. Simulation Parameters In order to compare simulation results based on the two factors that later were mentioned, we need to define different parameters that are participating in the simulations. Parameters can be divided in two groups, those that are constant during simulation and those that are changed. The first group, constant parameters, is as follow: Packet Length: Random between 10 and 15 flits Buffer Depth: 4 flits Simulation Time: cycle Warm up Time: 1000 cycle Time Distribution of Traffic: Poisson Other parameters that are changing during simulation represent the offered-load of network. They are as follow: Packet Injection Rate in each element Traffic Type: In this paper we used Uniform and Hot- Spot traffic. Hot-spot traffic is for increasing traffic in border nodes in order to simulate line card I/O ports. B. Simulation Results According to the simulation parameters that were presented, several simulation scenarios in this step will be run. Since the number of elements on line cards can reach to 64 nodes [6], we use network sizes with 16 and 64 nodes for simulations and results comparisons. In order to compare delay of torus and hyper node torus networks, we used random traffic while increasing traffic load during simulation for both networks with different network sizes. First we compare delay of a 4 4-torus and a 2 2-hyper node torus network. As figure 3 shows while network load increases, delay for both networks with total number of 16 nodes respectively increases. Figure 4 shows another scenario for delay comparison between an 8 8-torus and a 4 4-hyper node torus network, both with 64 nodes. This figure shows the same behavior as figure 3. From both results it can be concluded that with increasing traffic load, hyper node torus with different sizes obtains lower delay, in other word hyper node torus network is able to sustain higher traffic load than torus network. Figure 5 compares throughput for 4 4-torus and 2 2-hyper node torus network with random traffic under three different traffic loads. As this figure shows higher throughput is achieved by hyper node torus network. Figure 6 repeats the same scenario for an 8 8-torus and a 4 4-hyper node torus network, as it shows, hyper node torus network has better throughput than torus network as the previous scenario. Figure 3. Delay vs. Traffic Load for Networks with 16 nodes Figure 4. Delay vs. Traffic Load for Networks with 64 nodes 108
4 According to the obtained results of network throughput for hyper node torus and torus network, with different traffic loads, hyper node torus in all of the scenarios has better throughput and can route more packets successfully to their destinations. Since these interconnection networks should be applied on router line cards, corner and edge nodes will be in contact with I/O ports; therefore, traffic rate will be higher in these areas. Likewise centric nodes will face with similar situation, because most of the network traffic will be routed from this part of the network. In this way we apply hot-spot traffic at these nodes of the interconnection network to simulate the real situation after implementation. The hot-spot nodes traffic will be 20 percent more than the traffic of other nodes of the network. Hot-spot nodes are defined as follow: 4 4-torus hot-spot edge nodes: (0,0) and (0,1) 4 4-torus hot-spot centric nodes: (1,1) and (2,1) 8 8-torus hot-spot centric nodes: (3,3) and (4,3) 8 8-torus hot-spot edge nodes: (0,0) and (0,1) 2 2-hyper node torus hot-spot edge nodes: ((0,0),0) and ((0,1),0) 2 2-hyper node torus hot-spot centric nodes: ((0,0),2) and ((1,0),0) 4 4-hyper node torus hot-spot edge nodes: ((0,0),0) and ((0,1),0) 4 4-hyper node torus hot-spot centric nodes: ((1,1),2) and ((2,1),0) Figure 7 demonstrates throughput under hot-spot traffic for 4 4-torus and 2 2-hyper node torus network and figure 8 is the same scenario for 8 8-torus and 4 4-hyper node torus network with defined hot-spot nodes and uniform traffic on all nodes. According to both figures after applying hot-spot traffic in the network, hyper node torus performs better throughput than torus network. Therefore, it can be concluded that hyper node torus interconnection network can act better in real network traffic and route more packets successfully than torus network. Figure 5. Throughput Comparison with different packet injection rates for Networks with 16 nodes Figure 6. Throughput Comparison with different packet injection rates for Networks with 64 nodes Figure 7. Throughput with Hot-Spot traffic for Networks with 16 nodes Figure 8. Throughput with Hot-Spot traffic for Networks with 64 nodes 109
5 IV. CONCLUSION In this paper we proposed a new interconnection network, the hyper node torus, as a structure to connect processing elements and memory modules on the router line cards. We defined different simulation scenarios under uniform and hotspot traffic to compare hyper node torus network performance with regular torus. As the simulation results illustrate, hyper node torus network can provide slightly better performance in terms of latency and throughput as well as bandwidth of communication between processors and memory modules. However, from the viewpoint of implementation, the proposed interconnection network requires much less area than comparable regular torus network on the board. In a 64-node network, the required area is as less as 10% of the regular torus. As a result, the proposed network provides much better scalability to be used in high-capacity network processors. REFERENCES [1] DN.Armstrong, Architectural Considerations for Network Processor Design, University of Texas at Austin, Department of Electrical and Computer Engineering, Literature Survey, March [2] J.Engel and T.Kocak, Off-chip communication architecture for high throughput network processors, Elsevier, Computer Communications, pp , January [3] Noxim: network-on-chip simulator [Online]. Available: [4] WJ. Dally, Performance analysis of k-ary n-cube interconnection networks, IEEE Transactions on Computers, vol.39, no.6, pp , June [5] C.H. Yeh, B. Parhami, E.A. Varvarigos, Multilayer VLSI layout for interconnection networks, Proc. Int. Conf. Parallel Proc., 33 40, [6] J.Engel and T.Kocak, k-ary n-cube based off-chip communications architecture for high-speed packet processors, IEEE, 48th Midwest Symposium on Circuits and Systems, pp , [7] A. Agarwal, Limits on interconnection network performance, IEEE Transactions on Parallel and Distributed Systems, pp ,
Interconnection Networks. Interconnection Networks. Interconnection networks are used everywhere!
Interconnection Networks Interconnection Networks Interconnection networks are used everywhere! Supercomputers connecting the processors Routers connecting the ports can consider a router as a parallel
System Interconnect Architectures. Goals and Analysis. Network Properties and Routing. Terminology - 2. Terminology - 1
System Interconnect Architectures CSCI 8150 Advanced Computer Architecture Hwang, Chapter 2 Program and Network Properties 2.4 System Interconnect Architectures Direct networks for static connections Indirect
Interconnection Network
Interconnection Network Recap: Generic Parallel Architecture A generic modern multiprocessor Network Mem Communication assist (CA) $ P Node: processor(s), memory system, plus communication assist Network
Interconnection Network Design
Interconnection Network Design Vida Vukašinović 1 Introduction Parallel computer networks are interesting topic, but they are also difficult to understand in an overall sense. The topological structure
Lecture 18: Interconnection Networks. CMU 15-418: Parallel Computer Architecture and Programming (Spring 2012)
Lecture 18: Interconnection Networks CMU 15-418: Parallel Computer Architecture and Programming (Spring 2012) Announcements Project deadlines: - Mon, April 2: project proposal: 1-2 page writeup - Fri,
Asynchronous Bypass Channels
Asynchronous Bypass Channels Improving Performance for Multi-Synchronous NoCs T. Jain, P. Gratz, A. Sprintson, G. Choi, Department of Electrical and Computer Engineering, Texas A&M University, USA Table
Topological Properties
Advanced Computer Architecture Topological Properties Routing Distance: Number of links on route Node degree: Number of channels per node Network diameter: Longest minimum routing distance between any
Introduction to Exploration and Optimization of Multiprocessor Embedded Architectures based on Networks On-Chip
Introduction to Exploration and Optimization of Multiprocessor Embedded Architectures based on Networks On-Chip Cristina SILVANO [email protected] Politecnico di Milano, Milano (Italy) Talk Outline
Lecture 23: Interconnection Networks. Topics: communication latency, centralized and decentralized switches (Appendix E)
Lecture 23: Interconnection Networks Topics: communication latency, centralized and decentralized switches (Appendix E) 1 Topologies Internet topologies are not very regular they grew incrementally Supercomputers
Hardware Implementation of Improved Adaptive NoC Router with Flit Flow History based Load Balancing Selection Strategy
Hardware Implementation of Improved Adaptive NoC Rer with Flit Flow History based Load Balancing Selection Strategy Parag Parandkar 1, Sumant Katiyal 2, Geetesh Kwatra 3 1,3 Research Scholar, School of
Design and Implementation of an On-Chip timing based Permutation Network for Multiprocessor system on Chip
Design and Implementation of an On-Chip timing based Permutation Network for Multiprocessor system on Chip Ms Lavanya Thunuguntla 1, Saritha Sapa 2 1 Associate Professor, Department of ECE, HITAM, Telangana
Scaling 10Gb/s Clustering at Wire-Speed
Scaling 10Gb/s Clustering at Wire-Speed InfiniBand offers cost-effective wire-speed scaling with deterministic performance Mellanox Technologies Inc. 2900 Stender Way, Santa Clara, CA 95054 Tel: 408-970-3400
Architecture of distributed network processors: specifics of application in information security systems
Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia [email protected] 1. Introduction Modern
LOAD-BALANCED ROUTING IN INTERCONNECTION NETWORKS
LOAD-BALANCED ROUTING IN INTERCONNECTION NETWORKS A DISSERTATION SUBMITTED TO THE DEPARTMENT OF ELECTRICAL ENGINEERING AND THE COMMITTEE ON GRADUATE STUDIES OF STANFORD UNIVERSITY IN PARTIAL FULFILLMENT
Interconnection Networks
Interconnection Networks Z. Jerry Shi Assistant Professor of Computer Science and Engineering University of Connecticut * Slides adapted from Blumrich&Gschwind/ELE475 03, Peh/ELE475 * Three questions about
Optimizing Configuration and Application Mapping for MPSoC Architectures
Optimizing Configuration and Application Mapping for MPSoC Architectures École Polytechnique de Montréal, Canada Email : [email protected] 1 Multi-Processor Systems on Chip (MPSoC) Design Trends
Interconnection Networks Programmierung Paralleler und Verteilter Systeme (PPV)
Interconnection Networks Programmierung Paralleler und Verteilter Systeme (PPV) Sommer 2015 Frank Feinbube, M.Sc., Felix Eberhardt, M.Sc., Prof. Dr. Andreas Polze Interconnection Networks 2 SIMD systems
Interconnection Networks
CMPT765/408 08-1 Interconnection Networks Qianping Gu 1 Interconnection Networks The note is mainly based on Chapters 1, 2, and 4 of Interconnection Networks, An Engineering Approach by J. Duato, S. Yalamanchili,
CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING
CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility
Chapter 2. Multiprocessors Interconnection Networks
Chapter 2 Multiprocessors Interconnection Networks 2.1 Taxonomy Interconnection Network Static Dynamic 1-D 2-D HC Bus-based Switch-based Single Multiple SS MS Crossbar 2.2 Bus-Based Dynamic Single Bus
Performance Evaluation of 2D-Mesh, Ring, and Crossbar Interconnects for Chip Multi- Processors. NoCArc 09
Performance Evaluation of 2D-Mesh, Ring, and Crossbar Interconnects for Chip Multi- Processors NoCArc 09 Jesús Camacho Villanueva, José Flich, José Duato Universidad Politécnica de Valencia December 12,
Packetization and routing analysis of on-chip multiprocessor networks
Journal of Systems Architecture 50 (2004) 81 104 www.elsevier.com/locate/sysarc Packetization and routing analysis of on-chip multiprocessor networks Terry Tao Ye a, *, Luca Benini b, Giovanni De Micheli
Distributed Explicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks
Distributed Eplicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks Sherif Ibrahim Mohamed [email protected] Khaled M. F. Elsayed, senior member IEEE [email protected] Department
Interconnection Networks
Advanced Computer Architecture (0630561) Lecture 15 Interconnection Networks Prof. Kasim M. Al-Aubidy Computer Eng. Dept. Interconnection Networks: Multiprocessors INs can be classified based on: 1. Mode
Influence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
Parallel Programming
Parallel Programming Parallel Architectures Diego Fabregat-Traver and Prof. Paolo Bientinesi HPAC, RWTH Aachen [email protected] WS15/16 Parallel Architectures Acknowledgements Prof. Felix
Architectural Level Power Consumption of Network on Chip. Presenter: YUAN Zheng
Architectural Level Power Consumption of Network Presenter: YUAN Zheng Why Architectural Low Power Design? High-speed and large volume communication among different parts on a chip Problem: Power consumption
MAXIMIZING RESTORABLE THROUGHPUT IN MPLS NETWORKS
MAXIMIZING RESTORABLE THROUGHPUT IN MPLS NETWORKS 1 M.LAKSHMI, 2 N.LAKSHMI 1 Assitant Professor, Dept.of.Computer science, MCC college.pattukottai. 2 Research Scholar, Dept.of.Computer science, MCC college.pattukottai.
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand
Network Architecture and Topology
1. Introduction 2. Fundamentals and design principles 3. Network architecture and topology 4. Network control and signalling 5. Network components 5.1 links 5.2 switches and routers 6. End systems 7. End-to-end
3D On-chip Data Center Networks Using Circuit Switches and Packet Switches
3D On-chip Data Center Networks Using Circuit Switches and Packet Switches Takahide Ikeda Yuichi Ohsita, and Masayuki Murata Graduate School of Information Science and Technology, Osaka University Osaka,
vci_anoc_network Specifications & implementation for the SoClib platform
Laboratoire d électronique de technologie de l information DC roject oclib vci_anoc_network pecifications & implementation for the oclib platform ditor :. MR ANAD Version. : // articipants aux travaux
Quality of Service Routing Network and Performance Evaluation*
Quality of Service Routing Network and Performance Evaluation* Shen Lin, Cui Yong, Xu Ming-wei, and Xu Ke Department of Computer Science, Tsinghua University, Beijing, P.R.China, 100084 {shenlin, cy, xmw,
On-Chip Interconnection Networks Low-Power Interconnect
On-Chip Interconnection Networks Low-Power Interconnect William J. Dally Computer Systems Laboratory Stanford University ISLPED August 27, 2007 ISLPED: 1 Aug 27, 2007 Outline Demand for On-Chip Networks
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
Chapter 12: Multiprocessor Architectures. Lesson 04: Interconnect Networks
Chapter 12: Multiprocessor Architectures Lesson 04: Interconnect Networks Objective To understand different interconnect networks To learn crossbar switch, hypercube, multistage and combining networks
A Hybrid Electrical and Optical Networking Topology of Data Center for Big Data Network
ASEE 2014 Zone I Conference, April 3-5, 2014, University of Bridgeport, Bridgpeort, CT, USA A Hybrid Electrical and Optical Networking Topology of Data Center for Big Data Network Mohammad Naimur Rahman
A RDT-Based Interconnection Network for Scalable Network-on-Chip Designs
A RDT-Based Interconnection Network for Scalable Network-on-Chip Designs ang u, Mei ang, ulu ang, and ingtao Jiang Dept. of Computer Science Nankai University Tianjing, 300071, China [email protected],
Analysis of QoS Routing Approach and the starvation`s evaluation in LAN
www.ijcsi.org 360 Analysis of QoS Routing Approach and the starvation`s evaluation in LAN 1 st Ariana Bejleri Polytechnic University of Tirana, Faculty of Information Technology, Computer Engineering Department,
Design of a Feasible On-Chip Interconnection Network for a Chip Multiprocessor (CMP)
19th International Symposium on Computer Architecture and High Performance Computing Design of a Feasible On-Chip Interconnection Network for a Chip Multiprocessor (CMP) Seung Eun Lee, Jun Ho Bahn, and
Lecture 2 Parallel Programming Platforms
Lecture 2 Parallel Programming Platforms Flynn s Taxonomy In 1966, Michael Flynn classified systems according to numbers of instruction streams and the number of data stream. Data stream Single Multiple
Distributed Computing over Communication Networks: Topology. (with an excursion to P2P)
Distributed Computing over Communication Networks: Topology (with an excursion to P2P) Some administrative comments... There will be a Skript for this part of the lecture. (Same as slides, except for today...
A CDMA Based Scalable Hierarchical Architecture for Network- On-Chip
www.ijcsi.org 241 A CDMA Based Scalable Hierarchical Architecture for Network- On-Chip Ahmed A. El Badry 1 and Mohamed A. Abd El Ghany 2 1 Communications Engineering Dept., German University in Cairo,
MULTISTAGE INTERCONNECTION NETWORKS: A TRANSITION TO OPTICAL
MULTISTAGE INTERCONNECTION NETWORKS: A TRANSITION TO OPTICAL Sandeep Kumar 1, Arpit Kumar 2 1 Sekhawati Engg. College, Dundlod, Dist. - Jhunjhunu (Raj.), [email protected], 2 KIIT, Gurgaon (HR.), Abstract
RSVP- A Fault Tolerant Mechanism in MPLS Networks
RSVP- A Fault Tolerant Mechanism in MPLS Networks S.Ravi Kumar, M.Tech(NN) Assistant Professor Gokul Institute of Technology And Sciences Piridi, Bobbili, Vizianagaram, Andhrapradesh. Abstract: The data
Optical interconnection networks with time slot routing
Theoretical and Applied Informatics ISSN 896 5 Vol. x 00x, no. x pp. x x Optical interconnection networks with time slot routing IRENEUSZ SZCZEŚNIAK AND ROMAN WYRZYKOWSKI a a Institute of Computer and
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: In view of the fast-growing Internet traffic, this paper propose a distributed traffic management
Large-Scale Distributed Systems. Datacenter Networks. COMP6511A Spring 2014 HKUST. Lin Gu [email protected]
Large-Scale Distributed Systems Datacenter Networks COMP6511A Spring 2014 HKUST Lin Gu [email protected] Datacenter Networking Major Components of a Datacenter Computing hardware (equipment racks) Power supply
From Hypercubes to Dragonflies a short history of interconnect
From Hypercubes to Dragonflies a short history of interconnect William J. Dally Computer Science Department Stanford University IAA Workshop July 21, 2008 IAA: # Outline The low-radix era High-radix routers
Design and Implementation of an On-Chip Permutation Network for Multiprocessor System-On-Chip
Design and Implementation of an On-Chip Permutation Network for Multiprocessor System-On-Chip Manjunath E 1, Dhana Selvi D 2 M.Tech Student [DE], Dept. of ECE, CMRIT, AECS Layout, Bangalore, Karnataka,
Scalability and Classifications
Scalability and Classifications 1 Types of Parallel Computers MIMD and SIMD classifications shared and distributed memory multicomputers distributed shared memory computers 2 Network Topologies static
Leveraging Torus Topology with Deadlock Recovery for Cost-Efficient On-Chip Network
Leveraging Torus Topology with Deadlock ecovery for Cost-Efficient On-Chip Network Minjeong Shin, John Kim Department of Computer Science KAIST Daejeon, Korea {shinmj, jjk}@kaist.ac.kr Abstract On-chip
Performance of networks containing both MaxNet and SumNet links
Performance of networks containing both MaxNet and SumNet links Lachlan L. H. Andrew and Bartek P. Wydrowski Abstract Both MaxNet and SumNet are distributed congestion control architectures suitable for
A Generic Network Interface Architecture for a Networked Processor Array (NePA)
A Generic Network Interface Architecture for a Networked Processor Array (NePA) Seung Eun Lee, Jun Ho Bahn, Yoon Seok Yang, and Nader Bagherzadeh EECS @ University of California, Irvine Outline Introduction
Towards a Design Space Exploration Methodology for System-on-Chip
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 14, No 1 Sofia 2014 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2014-0008 Towards a Design Space Exploration
Three Key Design Considerations of IP Video Surveillance Systems
Three Key Design Considerations of IP Video Surveillance Systems 2012 Moxa Inc. All rights reserved. Three Key Design Considerations of IP Video Surveillance Systems Copyright Notice 2012 Moxa Inc. All
Behavior Analysis of Multilayer Multistage Interconnection Network With Extra Stages
Behavior Analysis of Multilayer Multistage Interconnection Network With Extra Stages Thesis submitted in partial fulfillment of the requirements for the award of degree of Master of Engineering in Computer
Computer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
Components: Interconnect Page 1 of 18
Components: Interconnect Page 1 of 18 PE to PE interconnect: The most expensive supercomputer component Possible implementations: FULL INTERCONNECTION: The ideal Usually not attainable Each PE has a direct
SUPPORT FOR HIGH-PRIORITY TRAFFIC IN VLSI COMMUNICATION SWITCHES
9th Real-Time Systems Symposium Huntsville, Alabama, pp 191-, December 1988 SUPPORT FOR HIGH-PRIORITY TRAFFIC IN VLSI COMMUNICATION SWITCHES Yuval Tamir and Gregory L Frazier Computer Science Department
An Active Packet can be classified as
Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,[email protected] Abstract-Traditionally, network management systems
Dynamic Congestion-Based Load Balanced Routing in Optical Burst-Switched Networks
Dynamic Congestion-Based Load Balanced Routing in Optical Burst-Switched Networks Guru P.V. Thodime, Vinod M. Vokkarane, and Jason P. Jue The University of Texas at Dallas, Richardson, TX 75083-0688 vgt015000,
Data Center Network Structure using Hybrid Optoelectronic Routers
Data Center Network Structure using Hybrid Optoelectronic Routers Yuichi Ohsita, and Masayuki Murata Graduate School of Information Science and Technology, Osaka University Osaka, Japan {y-ohsita, murata}@ist.osaka-u.ac.jp
CS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding
CS 78 Computer Networks Internet Protocol (IP) Andrew T. Campbell [email protected] our focus What we will lean What s inside a router IP forwarding Internet Control Message Protocol (ICMP) IP
Use-it or Lose-it: Wearout and Lifetime in Future Chip-Multiprocessors
Use-it or Lose-it: Wearout and Lifetime in Future Chip-Multiprocessors Hyungjun Kim, 1 Arseniy Vitkovsky, 2 Paul V. Gratz, 1 Vassos Soteriou 2 1 Department of Electrical and Computer Engineering, Texas
Cray Gemini Interconnect. Technical University of Munich Parallel Programming Class of SS14 Denys Sobchyshak
Cray Gemini Interconnect Technical University of Munich Parallel Programming Class of SS14 Denys Sobchyshak Outline 1. Introduction 2. Overview 3. Architecture 4. Gemini Blocks 5. FMA & BTA 6. Fault tolerance
QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data
QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data Md. Golam Shagadul Amin Talukder and Al-Mukaddim Khan Pathan* Department of Computer Science and Engineering, Metropolitan University, Sylhet,
A Study of Network Security Systems
A Study of Network Security Systems Ramy K. Khalil, Fayez W. Zaki, Mohamed M. Ashour, Mohamed A. Mohamed Department of Communication and Electronics Mansoura University El Gomhorya Street, Mansora,Dakahlya
Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort Traffic
Telecommunication Systems 24:2 4, 275 292, 2003 2003 Kluwer Academic Publishers. Manufactured in The Netherlands. Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort
SIMULATION STUDY OF BLACKHOLE ATTACK IN THE MOBILE AD HOC NETWORKS
Journal of Engineering Science and Technology Vol. 4, No. 2 (2009) 243-250 School of Engineering, Taylor s University College SIMULATION STUDY OF BLACKHOLE ATTACK IN THE MOBILE AD HOC NETWORKS SHEENU SHARMA
Research Article ISSN 2277 9140 Copyright by the authors - Licensee IJACIT- Under Creative Commons license 3.0
INTERNATIONAL JOURNAL OF ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY An international, online, open access, peer reviewed journal Volume 2 Issue 2 April 2013 Research Article ISSN 2277 9140 Copyright
InfiniBand Clustering
White Paper InfiniBand Clustering Delivering Better Price/Performance than Ethernet 1.0 Introduction High performance computing clusters typically utilize Clos networks, more commonly known as Fat Tree
CONSTRAINT RANDOM VERIFICATION OF NETWORK ROUTER FOR SYSTEM ON CHIP APPLICATION
CONSTRAINT RANDOM VERIFICATION OF NETWORK ROUTER FOR SYSTEM ON CHIP APPLICATION T.S Ghouse Basha 1, P. Santhamma 2, S. Santhi 3 1 Associate Professor & Head, Department Electronic & Communication Engineering,
QoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
High-Performance IP Service Node with Layer 4 to 7 Packet Processing Features
UDC 621.395.31:681.3 High-Performance IP Service Node with Layer 4 to 7 Packet Processing Features VTsuneo Katsuyama VAkira Hakata VMasafumi Katoh VAkira Takeyama (Manuscript received February 27, 2001)
Recovery Modeling in MPLS Networks
Proceedings of the Int. Conf. on Computer and Communication Engineering, ICCCE 06 Vol. I, 9-11 May 2006, Kuala Lumpur, Malaysia Recovery Modeling in MPLS Networks Wajdi Al-Khateeb 1, Sufyan Al-Irhayim
Load Balancing and Switch Scheduling
EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: [email protected] Abstract Load
Smart Queue Scheduling for QoS Spring 2001 Final Report
ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang([email protected]) & Liu Tang([email protected])
Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain
Praveen Bhaniramka, Wei Sun, Raj Jain Department of Computer and Information Science The Ohio State University 201 Neil Ave, DL39 Columbus, OH 43210 USA Telephone Number: +1 614-292-3989 FAX number: +1
Path Selection Analysis in MPLS Network Based on QoS
Cumhuriyet Üniversitesi Fen Fakültesi Fen Bilimleri Dergisi (CFD), Cilt:36, No: 6 Özel Sayı (2015) ISSN: 1300-1949 Cumhuriyet University Faculty of Science Science Journal (CSJ), Vol. 36, No: 6 Special
Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints
Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashad, Mashhad, Iran [email protected]
Quality of Service (QoS)) in IP networks
Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T
VoIP QoS on low speed links
Ivana Pezelj Croatian Academic and Research Network - CARNet J. Marohni a bb 0 Zagreb, Croatia [email protected] QoS on low speed links Julije Ožegovi Faculty of Electrical Engineering, Mechanical
Ring Protection: Wrapping vs. Steering
Ring Protection: Wrapping vs. Steering Necdet Uzun and Pinar Yilmaz March 13, 2001 Contents Objectives What are wrapping and steering Single/dual fiber cut Comparison of wrapping and steering Simulation
Optimizing Data Center Networks for Cloud Computing
PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,
GR2000: a Gigabit Router for a Guaranteed Network
Hitachi Review Vol. 48 (1999), No. 4 203 GR2000: a Gigabit Router for a Guaranteed Network Kazuo Sugai Yoshihito Sako Takeshi Aimoto OVERVIEW: Driven by the progress of the information society, corporate
Requirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
