1 Interface Circuits Homepage Address: Course Manuscripts Homework Evaluation.

Slides:



Advertisements
Similar presentations
Comparison Of Network On Chip Topologies Ahmet Salih BÜYÜKKAYHAN Fall.
Advertisements

Shantanu Dutt Univ. of Illinois at Chicago
SE-292 High Performance Computing
Super computers Parallel Processing By: Lecturer \ Aisha Dawood.
NC 論2 (No.2) 1 Indirect (dynamic) Networks Communication between any two nodes has to be carried through some switches. Classified into: –Crossbar network.
Parallel Architectures: Topologies Heiko Schröder, 2003.
Parallel Architectures: Topologies Heiko Schröder, 2003.
CSCI 8150 Advanced Computer Architecture Hwang, Chapter 2 Program and Network Properties 2.4 System Interconnect Architectures.
Interconnection Networks 1 Interconnection Networks (Chapter 6) References: [1,Wilkenson and Allyn, Ch. 1] [2, Akl, Chapter 2] [3, Quinn, Chapter 2-3]
EECC756 - Shaaban #1 lec # 9 Spring Network Definitions A network is a graph V = {switches and nodes} connected by communication channels.
1 CSE 591-S04 (lect 14) Interconnection Networks (notes by Ken Ryu of Arizona State) l Measure –How quickly it can deliver how much of what’s needed to.
NUMA Mult. CSE 471 Aut 011 Interconnection Networks for Multiprocessors Buses have limitations for scalability: –Physical (number of devices that can be.
Interconnection Network PRAM Model is too simple Physically, PEs communicate through the network (either buses or switching networks) Cost depends on network.
Shuffle Exchange Network and de Bruijn’s Graph Shuffle Exchange graph Merge exchange into a single node De Bruijn.
Interconnection Network Topologies
CSCI 8150 Advanced Computer Architecture Hwang, Chapter 7 Multiprocessors and Multicomputers 7.1 Multiprocessor System Interconnects.
1 Static Interconnection Networks CEG 4131 Computer Architecture III Miodrag Bolic.
EECC756 - Shaaban #1 lec # 10 Spring Generic Multiprocessor Architecture Generic Multiprocessor Architecture Node: processor(s), memory system,
Interconnection Networks in Multiprocessor Systems By: Wallun Chan Course: CS 147 Text: Chapter 12, p Professor: Sin-Min Lee.
ECE669 L16: Interconnection Topology March 30, 2004 ECE 669 Parallel Computer Architecture Lecture 16 Interconnection Topology.
Chapter 5 Array Processors. Introduction  Major characteristics of SIMD architectures –A single processor(CP) –Synchronous array processors(PEs) –Data-parallel.
© Sudhakar Yalamanchili, Georgia Institute of Technology (except as indicated) Topologies.
Interconnect Network Topologies
Interconnection Networks. Applications of Interconnection Nets Interconnection networks are used everywhere! ◦ Supercomputers – connecting the processors.
Interconnect Networks
CS668- Lecture 2 - Sept. 30 Today’s topics Parallel Architectures (Chapter 2) Memory Hierarchy Busses and Switched Networks Interconnection Network Topologies.
CSE Advanced Computer Architecture Week-11 April 1, 2004 engr.smu.edu/~rewini/8383.
Dynamic Interconnect Lecture 5. COEN Multistage Network--Omega Network Motivation: simulate crossbar network but with fewer links Components: –N.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Parallel Programming in C with MPI and OpenMP Michael J. Quinn.
Multiprocessor Interconnection Networks Todd C. Mowry CS 740 November 3, 2000 Topics Network design issues Network Topology.
Switches and indirect networks Computer Architecture AMANO, Hideharu Textbook pp. 92~13 0.
Lecture 3 Innerconnection Networks for Parallel Computers
شبکه های میان ارتباطی 1 به نام خدا دکتر محمد کاظم اکبری مرتضی سرگلزایی جوان
Anshul Kumar, CSE IITD CSL718 : Multiprocessors Interconnection Mechanisms Performance Models 20 th April, 2006.
Computer Science and Engineering Parallel and Distributed Processing CSE 8380 January Session 4.
Shanghai Jiao Tong University 2012 Indirect Networks or Dynamic Networks Guihai Chen …with major presentation contribution from José Flich, UPV (and Cell.
Parallel Processing, Low-Diameter Architectures
Anshul Kumar, CSE IITD ECE729 : Advanced Computer Architecture Lecture 27, 28: Interconnection Mechanisms In Multiprocessors 29 th, 31 st March, 2010.
Birds Eye View of Interconnection Networks
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Shared versus Switched Media.
1 Interconnection Networks. 2 Interconnection Networks Interconnection Network (for SIMD/MIMD) can be used for internal connections among: Processors,
Interconnection Networks
Interconnect Networks Basics. Generic parallel/distributed system architecture On-chip interconnects (manycore processor) Off-chip interconnects (clusters.
HYPERCUBE ALGORITHMS-1
INTERCONNECTION NETWORKS Work done as part of Parallel Architecture Under the guidance of Dr. Edwin Sha By Gomathy Gowri Narayanan Karthik Alagu Dynamic.
Distributed-Memory or Graph Models
INTERCONNECTION NETWORK
Topologies.
Parallel Architecture
Distributed and Parallel Processing
Interconnect Networks
Computer Network Topology
Auburn University COMP8330/7330/7336 Advanced Parallel and Distributed Computing Interconnection Networks (Part 2) Dr.
Dynamic connection system
Interconnection Networks: Topology
Connection System Serve on mutual connection processors and memory .
Lecture 2. Switching of physical circuits.
Refer example 2.4on page 64 ACA(Kai Hwang) And refer another ppt attached for static scheduling example.
Shuffle Exchange Point-to-point, Bus, Ring, Star, Mesh
Packet Switching (basics)
Multiprocessors Interconnection Networks
Indirect Networks or Dynamic Networks
Interconnection Network Design Lecture 14
Mesh-Connected Illiac Networks
Static Interconnection Networks
High Performance Computing & Bioinformatics Part 2 Dr. Imad Mahgoub
Interconnection Networks Contd.
Embedded Computer Architecture 5SAI0 Interconnection Networks
Multiprocessors Interconnection Networks
Birds Eye View of Interconnection Networks
Presentation transcript:

1 Interface Circuits Homepage Address: Course Manuscripts Homework Evaluation

Orthogonal Direct Network Topology 2-ary 4-cube (hypercube)3-ary 2-cube 3-ary 3-D mesh

4 Mesh Routing

5 Routing Algorithm?

Tree Topology unbalanced binary tree balanced binary tree

Other Direct Network Topologies cube-connected cycles de Bruijn network Star graph

Indirect Network A switch-based network with irregular topology An N ×M crossbar

MIN

MINs The perfect shuffle

11 Shuffle Permutation

12 Shuffle exchange

13

MINs bit reversal permutations for N = 8

MINs second butterflyfirst butterflyzeroth butterfly

MINs second cube first cubeZeroth cube

MINs second baselinefirst baselinezeroth baseline

Classification of MINs Blocking Non Blocking Rearrangeable An 8 × 8 Benes network

Classification of MINs Unidirectional Bidirectional straight exchange Lower broadcastupper broadcast

MINs baseline network

MINs butterfly network

MINs cube network

MINs Omega network

Bidirectional MINs

BMINs An eight-node butterfly bidirectional MIN Alternative paths in an eight-node butterfly bidirectional MIN

BMINs A 16-node butterfly BMIN built with 2×2 switches

BMINs A 16-node fat tree

28 Switching

29 Switching types Circuit Switching Packet Switching Wormhole Switching Mad postman switching Scouting Switching …

30 Serial Vs Parallel Buses