On the Design and Analysis of Data Center Network Architectures for Interconnecting Dual-Port Servers. Dawei Li and Prof. Jie Wu Temple University

Size: px
Start display at page:

Download "On the Design and Analysis of Data Center Network Architectures for Interconnecting Dual-Port Servers. Dawei Li and Prof. Jie Wu Temple University"

Transcription

1 On the Design and Analysis of Data Center Network Architectures for Interconnecting Dual-Port Servers Dawei Li and Prof. Jie Wu Temple University

2 Outline Introduction Preliminaries Maximizing the number of dual-port servers given network diameter and switch port number SWCube SWKautz Related Existing architectures On the Comparison of Various Architectures Evaluation of SWCube and SWKautz Conclusion

3 Introduction The number of servers in modern and future data centers will tend to be very large. Challenge: how to design network architectures to interconnect large numbers of servers, and also to meet the requirements of Data Center Networks (DCN). Basic connections in a DCN: Server-server Server-switch (switch-server) Switch-switch

4 Introduction DCN architecture classification: based on whether the interconnection intelligence is put on switches or servers. Switch-centric Server-centric Server-centric More than two Network Interface Cards (NICs) are used: BCube, DCell No more than two NICs are used: FiConn, HCN&BCN, Dpillar.

5 Introduction Main contributions: We propose the concept of Normalized Switch Delay (NSD), denoted by c, to unify the design and analysis of DCNs for dual-port servers. We ask the following fundamental question: what is the maximum number of dual-port servers that any architecture can accommodate at most, given network diameter d, and switch port number n? And give an upper bound on this maximum number. We propose two novel DCN architectures that try to achieve this upper bound. We also show that the two proposed architectures have good properties for DCNs.

6 Preliminaries Some definitions: A hop is a path, from one node to another node of the same kind, which consists of no other nodes of the same kind. Thus, we have switch-to-switch hops and server-to-server hops. Server-to-server hops consist of server-to-server-direct hops and server-to-server-via-a-switch hops. The length of a path between two servers is the number of server-to-server-direct hop(s), plus 1 + c times the number of server-to-server-via-switch hop(s) in the path. The distance of two servers is the length of the shortest path between the two servers. The diameter of a DCN architecture is the maximum distance among all pairs of servers.

7 Preliminaries A preview of the influence of NSD (c).

8 Maximizing the Number of Dual-Port Servers Given Network Diameter and Switch Port Number

9 Maximizing the Number of Dual-Port Servers Given Network Diameter and Switch Port Number Consider a DCN architecture with dual-port servers when c = 0.

10 Maximizing the Number of Dual-Port Servers Given Network Diameter and Switch Port Number Proof of Theorem 1

11 Maximizing the Number of Dual-Port Servers Given Network Diameter and Switch Port Number when c!= 0.

12 Maximizing the Number of Dual-Port Servers Given Network Diameter and Switch Port Number The upper bound may not be achievable

13 Maximizing the Number of Dual-Port Servers Given Network Diameter and Switch Port Number

14 SWCube The Generalized Hypercube A node W is represented by a k-tuple Two nodes are connected directly by a link if and only if their addresses differ at one bit. SWCube Construction 1.) replace the nodes in the original generalized hypercube with switches 2.) insert one server into each link that connects two switches

15 SWCube

16 SWCube Properties Lemma 1: The distance of two servers that are along the same dimension is at most 2. Lemma 2: The distance of two servers that are not along the same dimension is at most k + 1. Theorem 3: The diameter of an SWCube(r, k) is d = k+1. Theorem 4: In terms of network diameter and switch port number, the number of servers in an SWCube(r; k) is

17 SWKautz

18 SWKautz SWKautz construction 1.) replace each node in the original KA(n/2, k) graph with an n-port switch. 2.) remove the direction of all the edges and insert a server into each edge.

19 SWKautz

20 Existing architectures FiConn

21 Existing architectures HCN & BCN

22 Existing architectures DPillar

23 On the Comparison of Various Architectures

24 On the Comparison of Various Architectures The Number of Servers Given d and n

25 On the Comparison of Various Architectures Hardware Interconnection Cost per Server

26 On the Comparison of Various Architectures Influence of c on Various Architectures

27 Evaluation of SWCube and SWKautz Routing Properties of SWCube and SWKautz SWCube

28 Evaluation of SWCube and SWKautz Routing Properties of SWCube and SWKautz SWKautz Conclusion: both SWCube and SWKautz have good fault-tolerance properties.

29 Evaluation of SWCube and SWKautz

30 Evaluation of SWCube and SWKautz Routing Simulation With Congestion SWCube(13,2) 2028 servers SWKautz(12,2) 1872 servers Conclusion: Both SWCube and SWKautz have the capability of efficiently handling network congestion.

31 Conclusion We propose the concept of Normalized Switch Delay (NSD), denoted by c, to unify the design and analysis of DCNs for dual-port servers. We ask the following fundamental question: what is the maximum number of dual-port servers that any architecture can accommodate at most, given network diameter d, and switch port number n? And give an upper bound on this maximum number. We propose two novel DCN architectures that try to achieve this upper bound. Comparisons with the existing one demonstrate various advantages. Evaluations on themselves show they have good properties for DCNs.

32

FCell: Towards the Tradeoffs in Designing Data Center Network Architectures

FCell: Towards the Tradeoffs in Designing Data Center Network Architectures FCell: Towards the Tradeoffs in Designing Data Center Network Architectures Dawei Li and Jie Wu Department of Computer and Information Sciences Temple University, Philadelphia, USA {dawei.li, jiewu}@temple.edu

More information

DATA centers have become important infrastructures for

DATA centers have become important infrastructures for 260 IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 28, NO. 1, JANUARY 2017 Towards the Tradeoffs in Designing Data Center Network Architecres Dawei Li, Jie Wu, Fellow, IEEE, Zhiyong Liu, and

More information

Expansible and Cost-Effective Network Structures for Data Centers Using Dual-Port Servers

Expansible and Cost-Effective Network Structures for Data Centers Using Dual-Port Servers 1 Expansible and Cost-Effective Network Structures for Data Centers Using Dual-Port Servers Deke Guo, Member, IEEE, Tao Chen, Member, IEEE, Dan Li, Member, IEEE, Yunhao Liu, Senior Member, IEEE Guihai

More information

Relating the Bisection Width of Dual-Port, Server-Centric Datacenter Networks and the Solution of Edge Isoperimetric Problems in Graphs

Relating the Bisection Width of Dual-Port, Server-Centric Datacenter Networks and the Solution of Edge Isoperimetric Problems in Graphs Relating the Bisection Width of Dual-Port, Server-Centric Datacenter Networks and the Solution of Edge Isoperimetric Problems in Graphs Alejandro Erickson a,, Javier Navaridas b,, Iain A. Stewart a, a

More information

arxiv: v4 [cs.dc] 27 Jun 2016

arxiv: v4 [cs.dc] 27 Jun 2016 THE STELLAR TRANSFORMATION: FROM INTERCONNECTION NETWORKS TO DATACENTER NETWORKS ALEJANDRO ERICKSON, IAIN A. STEWART, JAVIER NAVARIDAS, AND ABBAS E. KIASARI arxiv:1510.02181v4 [cs.dc] 27 Jun 2016 Abstract.

More information

Multi-resource Energy-efficient Routing in Cloud Data Centers with Network-as-a-Service

Multi-resource Energy-efficient Routing in Cloud Data Centers with Network-as-a-Service in Cloud Data Centers with Network-as-a-Service Lin Wang*, Antonio Fernández Antaº, Fa Zhang*, Jie Wu+, Zhiyong Liu* *Institute of Computing Technology, CAS, China ºIMDEA Networks Institute, Spain + Temple

More information

MOORECUBE: A SCALABLE AND FLEXIBLE ARCHITECTURE FOR CLOUD COMPUTING DATA CENTERS ON MULTI-PORT SERVERS

MOORECUBE: A SCALABLE AND FLEXIBLE ARCHITECTURE FOR CLOUD COMPUTING DATA CENTERS ON MULTI-PORT SERVERS DOI 10.12694/scpe.v18i4.1334 Scalable Computing: Practice and Experience ISSN 1895-1767 Volume 18, Number 4, pp. 361 373. http://www.scpe.org c 2017 SCPE MOORECUBE: A SCALABLE AND FLEXIBLE ARCHITECTURE

More information

The influence of datacenter usage on symmetry in datacenter network design

The influence of datacenter usage on symmetry in datacenter network design J Supercomput (2018) 74:2276 2313 https://doi.org/10.1007/s11227-017-2217-1 The influence of datacenter usage on symmetry in datacenter network design Iain A. Stewart 1 Alejandro Erickson 1 Published online:

More information

The Influence of Datacenter Usage on Symmetry in Datacenter Network Design

The Influence of Datacenter Usage on Symmetry in Datacenter Network Design The Influence of Datacenter Usage on Symmetry in Datacenter Network Design Iain A. Stewart, Alejandro Erickson School of Engineering and Computing Sciences Durham University Science Labs, South Road Durham

More information

Performing MapReduce on Data Centers with Hierarchical Structures

Performing MapReduce on Data Centers with Hierarchical Structures INT J COMPUT COMMUN, ISSN 1841-9836 Vol.7 (212), No. 3 (September), pp. 432-449 Performing MapReduce on Data Centers with Hierarchical Structures Z. Ding, D. Guo, X. Chen, X. Luo Zeliu Ding, Deke Guo,

More information

Simulating DataCenter Network Topologies. Suraj Ketan Samal Upasana Nayak

Simulating DataCenter Network Topologies. Suraj Ketan Samal Upasana Nayak Simulating DataCenter Network Topologies Suraj Ketan Samal Upasana Nayak 1 Agenda Data Center Networks (DCN) Project Proposal (Our Work) Network Topologies & Properties Simulation using NS-3 Conclusion

More information

A Distributed Formation of Orthogonal Convex Polygons in Mesh-Connected Multicomputers

A Distributed Formation of Orthogonal Convex Polygons in Mesh-Connected Multicomputers A Distributed Formation of Orthogonal Convex Polygons in Mesh-Connected Multicomputers Jie Wu Department of Computer Science and Engineering Florida Atlantic University Boca Raton, FL 3343 Abstract The

More information

A CLASS OF DATA-CENTER NETWORK MODELS OFFERING SYMMETRY, SCALABILITY, AND RELIABILITY *

A CLASS OF DATA-CENTER NETWORK MODELS OFFERING SYMMETRY, SCALABILITY, AND RELIABILITY * Parallel Processing Letters Vol. 22, No. 4 (2012) 1250013 (10 pages) c World Scientific Publishing Company DOI: 10.1142/S0129626412500132 A CLASS OF DATA-CENTER NETWORK MODELS OFFERING SYMMETRY, SCALABILITY,

More information

TOWARD ENABLING SERVER-CENTRIC NETWORKS

TOWARD ENABLING SERVER-CENTRIC NETWORKS TOWARD ENABLING SERVER-CENTRIC NETWORKS A DISSERTATION SUBMITTED TO THE UNIVERSITY OF MANCHESTER FOR THE DEGREE OF MASTER OF SCIENCE IN THE FACULTY OF SCIENCE AND ENGINEERING 2016 WRITTEN BY: BRIAN RAMPRASAD

More information

DCube: A Family of Network Structures for Containerized Data Centers Using Dual-Port Servers

DCube: A Family of Network Structures for Containerized Data Centers Using Dual-Port Servers DCube: A Family of etwork Structures for Containerized Data Centers Using Dual-Port Servers Deke Guo,a, Chaoling Li b, Jie Wu c, Tao Chen a, Xiaolei Zhou a, Xueshan Luo a a School of Information System

More information

QoS-Aware Service Selection in Geographically Distributed Clouds

QoS-Aware Service Selection in Geographically Distributed Clouds WiMAN 2013 QoS-Aware Service Selection in Geographically Distributed Clouds Xin Li *, Jie Wu, and Sanglu Lu * * State Key Laboratory for Novel Software Technology, Nanjing University, China Department

More information

DATA centers run applications from online services such

DATA centers run applications from online services such IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 22, NO. 5, OCTOBER 2014 1503 Revisiting the Design of Mega Data Centers: Considering Heterogeneity Among Containers Dan Li, Member,IEEE, Hongze Zhao, Mingwei Xu,

More information

SDSU CS 662 Theory of Parallel Algorithms Networks part 2

SDSU CS 662 Theory of Parallel Algorithms Networks part 2 SDSU CS 662 Theory of Parallel Algorithms Networks part 2 ---------- [To Lecture Notes Index] San Diego State University -- This page last updated April 16, 1996 Contents of Networks part 2 Lecture 1.

More information

Outsourcing Privacy-Preserving Social Networks to a Cloud

Outsourcing Privacy-Preserving Social Networks to a Cloud IEEE INFOCOM 2013, April 14-19, Turin, Italy Outsourcing Privacy-Preserving Social Networks to a Cloud Guojun Wang a, Qin Liu a, Feng Li c, Shuhui Yang d, and Jie Wu b a Central South University, China

More information

CLOUD storage systems keep gaining attentions from

CLOUD storage systems keep gaining attentions from IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 8, NO. 6, JUNE 016 1503 Efficient R-Tree Based Indexing Scheme for Server-Centric Cloud Storage System Yang Hong, Qiwei Tang, Xiaofeng Gao, Bin

More information

Finite Math Linear Programming 1 May / 7

Finite Math Linear Programming 1 May / 7 Linear Programming Finite Math 1 May 2017 Finite Math Linear Programming 1 May 2017 1 / 7 General Description of Linear Programming Finite Math Linear Programming 1 May 2017 2 / 7 General Description of

More information

A limited-global information model for fault-tolerant routing in dual-cube

A limited-global information model for fault-tolerant routing in dual-cube The International Journal of Parallel, Emergent and Distributed Systems, Vol. 21, No. 1, February 2006, 61 77 A limited-global information model for fault-tolerant routing in dual-cube ZHEN JIANG * and

More information

Component connectivity of crossed cubes

Component connectivity of crossed cubes Component connectivity of crossed cubes School of Applied Mathematics Xiamen University of Technology Xiamen Fujian 361024 P.R.China ltguo2012@126.com Abstract: Let G = (V, E) be a connected graph. A r-component

More information

NSFA: Nested Scale-Free Architecture for Scalable Publish/Subscribe over P2P Networks

NSFA: Nested Scale-Free Architecture for Scalable Publish/Subscribe over P2P Networks NSFA: Nested Scale-Free Architecture for Scalable Publish/Subscribe over P2P Networks Huanyang Zheng and Jie Wu Dept. of Computer and Info. Sciences Temple University Road Map Introduction Nested Scale-Free

More information

Leveraging Heterogeneity to Reduce the Cost of Data Center Upgrades

Leveraging Heterogeneity to Reduce the Cost of Data Center Upgrades Leveraging Heterogeneity to Reduce the Cost of Data Center Upgrades Andy Curtis joint work with: S. Keshav Alejandro López-Ortiz Tommy Carpenter Mustafa Elsheikh University of Waterloo Motivation Data

More information

Building Mega Data Center from Heterogeneous Containers

Building Mega Data Center from Heterogeneous Containers 2011 19th IEEE International Conference on Network Protocols Building Mega Data Center from Heterogeneous Containers Dan Li, Mingwei Xu, Hongze Zhao, Xiaoming Fu Computer Science Department of Tsinghua

More information

Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture

Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture Wei Shi and Pradip K Srimani Department of Computer Science Colorado State University Ft. Collins, CO 80523 Abstract Bounded degree

More information

Reducing Power Consumption in Data Centers by Jointly Considering VM Placement and Flow Scheduling

Reducing Power Consumption in Data Centers by Jointly Considering VM Placement and Flow Scheduling Journal of Interconnection Networks c World Scientific Publishing Company Reducing Power Consumption in Data Centers by Jointly Considering VM Placement and Flow Scheduling DAWEI LI and JIE WU Department

More information

Energy-Aware Scheduling for Acyclic Synchronous Data Flows on Multiprocessors

Energy-Aware Scheduling for Acyclic Synchronous Data Flows on Multiprocessors Journal of Interconnection Networks c World Scientific Publishing Company Energy-Aware Scheduling for Acyclic Synchronous Data Flows on Multiprocessors DAWEI LI and JIE WU Department of Computer and Information

More information

Constructing Connected Dominating Sets with Bounded Diameters in Wireless Networks

Constructing Connected Dominating Sets with Bounded Diameters in Wireless Networks Constructing Connected Dominating Sets with Bounded Diameters in Wireless Networks Yingshu Li Department of Computer Science Georgia State University Atlanta, GA 30303 yli@cs.gsu.edu Donghyun Kim Feng

More information

A New Adaptive Distributed Routing Protocol using d-hop Dominating Sets for Mobile Ad Hoc Networks

A New Adaptive Distributed Routing Protocol using d-hop Dominating Sets for Mobile Ad Hoc Networks A New Adaptive Distributed Routing Protocol using d-hop Dominating Sets for Mobile Ad Hoc Networks Zhengnan Shi and Pradip K Srimani Dept of Computer Science Clemson University Clemson, South Carolina

More information

Perfect matchings in O(nlogn) time in regular bipartite graph

Perfect matchings in O(nlogn) time in regular bipartite graph Perfect matchings in O(nlogn) time in regular bipartite graphs Research project for computational optimization Presented by:qing Li April 26, 2011 Outline i.. ii.. iii.. iv.. What is d regular bipartite

More information

Homing Spread: Community Home-based Multi-copy Routing in Mobile Social Networks

Homing Spread: Community Home-based Multi-copy Routing in Mobile Social Networks TEMPLE UNIVERSITY Homing Spread: Community Home-based Multi-copy Routing in Mobile Social Networks Jie Wu a, Mingjun Xiao a,b, Liusheng Huang b a Temple University b University of Science and Technology

More information

Cutting the Cord: A Robust Wireless Facilities Network for Data Centers

Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Yibo Zhu, Xia Zhou, Zengbin Zhang, Lin Zhou, Amin Vahdat, Ben Y. Zhao and Haitao Zheng U.C. Santa Barbara, Dartmouth College, U.C.

More information

PAPER Node-Disjoint Paths Algorithm in a Transposition Graph

PAPER Node-Disjoint Paths Algorithm in a Transposition Graph 2600 IEICE TRANS. INF. & SYST., VOL.E89 D, NO.10 OCTOBER 2006 PAPER Node-Disjoint Paths Algorithm in a Transposition Graph Yasuto SUZUKI, Nonmember, Keiichi KANEKO a), and Mario NAKAMORI, Members SUMMARY

More information

On minimum m-connected k-dominating set problem in unit disc graphs

On minimum m-connected k-dominating set problem in unit disc graphs J Comb Optim (2008) 16: 99 106 DOI 10.1007/s10878-007-9124-y On minimum m-connected k-dominating set problem in unit disc graphs Weiping Shang Frances Yao Pengjun Wan Xiaodong Hu Published online: 5 December

More information

Genetic-Algorithm-Based Construction of Load-Balanced CDSs in Wireless Sensor Networks

Genetic-Algorithm-Based Construction of Load-Balanced CDSs in Wireless Sensor Networks Genetic-Algorithm-Based Construction of Load-Balanced CDSs in Wireless Sensor Networks Jing He, Shouling Ji, Mingyuan Yan, Yi Pan, and Yingshu Li Department of Computer Science Georgia State University,

More information

An Algorithm for k-pairwise Cluster-fault-tolerant Disjoint Paths in a Burnt Pancake Graph

An Algorithm for k-pairwise Cluster-fault-tolerant Disjoint Paths in a Burnt Pancake Graph 2015 International Conference on Computational Science and Computational Intelligence An Algorithm for k-pairwise Cluster-fault-tolerant Disjoint Paths in a Burnt Pancake Graph Masato Tokuda, Yuki Hirai,

More information

Application Provisioning in Fog Computingenabled Internet-of-Things: A Network Perspective

Application Provisioning in Fog Computingenabled Internet-of-Things: A Network Perspective Application Provisioning in Fog Computingenabled Internet-of-Things: A Network Perspective Ruozhou Yu, Guoliang Xue, and Xiang Zhang Arizona State University Outlines Background and Motivation System Modeling

More information

Algorithms for Minimum m-connected k-dominating Set Problem

Algorithms for Minimum m-connected k-dominating Set Problem Algorithms for Minimum m-connected k-dominating Set Problem Weiping Shang 1,2, Frances Yao 2,PengjunWan 3, and Xiaodong Hu 1 1 Institute of Applied Mathematics, Chinese Academy of Sciences, Beijing, China

More information

Optimal Subcube Fault Tolerance in a Circuit-Switched Hypercube

Optimal Subcube Fault Tolerance in a Circuit-Switched Hypercube Optimal Subcube Fault Tolerance in a Circuit-Switched Hypercube Baback A. Izadi Dept. of Elect. Eng. Tech. DeV ry Institute of Technology Columbus, OH 43209 bai @devrycols.edu Fiisun ozgiiner Department

More information

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 25, NO. 4, AUGUST

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 25, NO. 4, AUGUST IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 25, NO. 4, AUGUST 2017 2281 Toward A Scalable, Fault-Tolerant, High-Performance Optical Data Center Architecture Kai Chen, Xitao Wen, Xingyu Ma, Yan Chen, Fellow,

More information

Computing the girth of a planar graph in O(n log n) time

Computing the girth of a planar graph in O(n log n) time Computing the girth of a planar graph in O(n log n) time Oren Weimann and Raphael Yuster ICALP 2009 & SIAM Journal on Discrete Mathematics 24 (2010) 609 616. Speaker: Joseph, Chuang-Chieh Lin Supervisor:

More information

MODULAR datacenter (MDC) uses shipping-containers as

MODULAR datacenter (MDC) uses shipping-containers as JOURNAL OF L A T E X CLASS FILES, VOL. 3, NO. 9, SEPTEMBER 24 : A High Capacity, Fault-tolerant and Traffic Isolated Modular Datacenter Network Feng Huang, Yiming Zhang, Dongsheng Li, Jiaxin Li, Jie Wu,

More information

Recursive Dual-Net: A New Universal Network for Supercomputers of the Next Generation

Recursive Dual-Net: A New Universal Network for Supercomputers of the Next Generation Recursive Dual-Net: A New Universal Network for Supercomputers of the Next Generation Yamin Li 1, Shietung Peng 1, and Wanming Chu 2 1 Department of Computer Science Hosei University Tokyo 184-8584 Japan

More information

Cutting the Cord: A Robust Wireless Facilities Network for Data Centers

Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Yibo Zhu, Xia Zhou, Zengbin Zhang, Lin Zhou, Amin Vahdat, Ben Y. Zhao and Haitao Zheng U.C. Santa Barbara, Dartmouth College, U.C.

More information

NESTED AND FULLY AUGMENTED LINKS

NESTED AND FULLY AUGMENTED LINKS NESTED AND FULLY AUGMENTED LINKS HAYLEY OLSON Abstract. This paper focuses on two subclasses of hyperbolic generalized fully augmented links: fully augmented links and nested links. The link complements

More information

Algorithms for minimum m-connected k-tuple dominating set problem

Algorithms for minimum m-connected k-tuple dominating set problem Theoretical Computer Science 381 (2007) 241 247 www.elsevier.com/locate/tcs Algorithms for minimum m-connected k-tuple dominating set problem Weiping Shang a,c,, Pengjun Wan b, Frances Yao c, Xiaodong

More information

Topological and Structural Properties of Butterfly-de-Bruin: A Product Network of Wrap-Around Butterfly and de Bruin Networks

Topological and Structural Properties of Butterfly-de-Bruin: A Product Network of Wrap-Around Butterfly and de Bruin Networks Topological and Structural Properties of Butterfly-de-Bruin: A Product Network of Wrap-Around Butterfly and de Bruin Networks Osman Guzide, Ph.D. Department of Computer Science, Mathematics, and Engineering

More information

Data Communication and Parallel Computing on Twisted Hypercubes

Data Communication and Parallel Computing on Twisted Hypercubes Data Communication and Parallel Computing on Twisted Hypercubes E. Abuelrub, Department of Computer Science, Zarqa Private University, Jordan Abstract- Massively parallel distributed-memory architectures

More information

Department of Computer Science. a vertex can communicate with a particular neighbor. succeeds if it shares no edge with other calls during

Department of Computer Science. a vertex can communicate with a particular neighbor. succeeds if it shares no edge with other calls during Sparse Hypercube A Minimal k-line Broadcast Graph Satoshi Fujita Department of Electrical Engineering Hiroshima University Email: fujita@se.hiroshima-u.ac.jp Arthur M. Farley Department of Computer Science

More information

Compact Sets. James K. Peterson. September 15, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

Compact Sets. James K. Peterson. September 15, Department of Biological Sciences and Department of Mathematical Sciences Clemson University Compact Sets James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 15, 2017 Outline 1 Closed Sets 2 Compactness 3 Homework Closed Sets

More information

CS599: Convex and Combinatorial Optimization Fall 2013 Lecture 14: Combinatorial Problems as Linear Programs I. Instructor: Shaddin Dughmi

CS599: Convex and Combinatorial Optimization Fall 2013 Lecture 14: Combinatorial Problems as Linear Programs I. Instructor: Shaddin Dughmi CS599: Convex and Combinatorial Optimization Fall 2013 Lecture 14: Combinatorial Problems as Linear Programs I Instructor: Shaddin Dughmi Announcements Posted solutions to HW1 Today: Combinatorial problems

More information

{ 1} Definitions. 10. Extremal graph theory. Problem definition Paths and cycles Complete subgraphs

{ 1} Definitions. 10. Extremal graph theory. Problem definition Paths and cycles Complete subgraphs Problem definition Paths and cycles Complete subgraphs 10. Extremal graph theory 10.1. Definitions Let us examine the following forbidden subgraph problems: At most how many edges are in a graph of order

More information

Spectral Graph Multisection Through Orthogonality. Huanyang Zheng and Jie Wu CIS Department, Temple University

Spectral Graph Multisection Through Orthogonality. Huanyang Zheng and Jie Wu CIS Department, Temple University Spectral Graph Multisection Through Orthogonality Huanyang Zheng and Jie Wu CIS Department, Temple University Outline Motivation Preliminary Algorithm Evaluation Future work Motivation Traditional graph

More information

Computational Geometry

Computational Geometry Windowing queries Windowing Windowing queries Zoom in; re-center and zoom in; select by outlining Windowing Windowing queries Windowing Windowing queries Given a set of n axis-parallel line segments, preprocess

More information

FlatNet: Towards A Flatter Data Center Network

FlatNet: Towards A Flatter Data Center Network FlatNet: Towards A Flatter Data Center Network Dong Lin, Yang Liu, Mounir Hamdi and Jogesh Muppala Department of Computer Science and Engineering Hong Kong University of Science and Technology, Hong Kong

More information

Lecture 15: The subspace topology, Closed sets

Lecture 15: The subspace topology, Closed sets Lecture 15: The subspace topology, Closed sets 1 The Subspace Topology Definition 1.1. Let (X, T) be a topological space with topology T. subset of X, the collection If Y is a T Y = {Y U U T} is a topology

More information

val(y, I) α (9.0.2) α (9.0.3)

val(y, I) α (9.0.2) α (9.0.3) CS787: Advanced Algorithms Lecture 9: Approximation Algorithms In this lecture we will discuss some NP-complete optimization problems and give algorithms for solving them that produce a nearly optimal,

More information

GIAN Course on Distributed Network Algorithms. Network Topologies and Local Routing

GIAN Course on Distributed Network Algorithms. Network Topologies and Local Routing GIAN Course on Distributed Network Algorithms Network Topologies and Local Routing Stefan Schmid @ T-Labs, 2011 GIAN Course on Distributed Network Algorithms Network Topologies and Local Routing If you

More information

Heterogeneous Community-based Routing in Opportunistic Mobile Social Networks

Heterogeneous Community-based Routing in Opportunistic Mobile Social Networks Heterogeneous Community-based Routing in Opportunistic Mobile Social Networks Yunsheng Wang Kettering University Jie Wu Temple University Mingjun Xiao University of Science and Tech. of China Daqiang Zhang

More information

A Multi-Copy Delegation Forwarding Based On Short-term and Long-Term Speed in DTNs

A Multi-Copy Delegation Forwarding Based On Short-term and Long-Term Speed in DTNs A Multi-Copy Delegation Forwarding Based On Short-term and Long-Term Speed in DTNs En Wang, 1,2 Yongjian Yang, 1 Jie Wu, 2 and Wenbin Liu 3 1 Department of Computer Science and Technology, Jilin University,

More information

Node-to-Set Vertex Disjoint Paths in Hypercube Networks

Node-to-Set Vertex Disjoint Paths in Hypercube Networks Computer Science Technical Report Node-to-Set Vertex Disjoint Paths in Hypercube Networks Shahram Latifi y, Hyosun Ko z, and Pradip K Srimani x Technical Report CS-98-7 Computer Science Department Colorado

More information

The Recursive Dual-net and its Applications

The Recursive Dual-net and its Applications The Recursive Dual-net and its Applications Yamin Li 1, Shietung Peng 1, and Wanming Chu 2 1 Department of Computer Science Hosei University Tokyo 184-8584 Japan {yamin, speng}@k.hosei.ac.jp 2 Department

More information

MatrixDCN: a high performance network architecture for large-scale cloud data centers

MatrixDCN: a high performance network architecture for large-scale cloud data centers WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. 2016; 16:942 959 Published online 18 February 2015 in Wiley Online Library (wileyonlinelibrary.com)..2579 RESEARCH ARTICLE MatrixDCN:

More information

The Hamiltonicity of Crossed Cubes in the Presence of Faults

The Hamiltonicity of Crossed Cubes in the Presence of Faults The Hamiltonicity of Crossed Cubes in the Presence of Faults E. Abuelrub, Member, IAENG Abstract The crossed cube is considered as one of the most promising variations of the hypercube topology, due to

More information

Impact of Ethernet Multipath Routing on Data Center Network Consolidations

Impact of Ethernet Multipath Routing on Data Center Network Consolidations Impact of Ethernet Multipath Routing on Data Center Network Consolidations D. Belabed, S. Secci, G. Pujolle and D. Medhi The 4th International Workshop on Data Center Performance The 34th IEEE International

More information

Topological Structure and Analysis of Interconnection Networks

Topological Structure and Analysis of Interconnection Networks Topological Structure and Analysis of Interconnection Networks Network Theory and Applications Volume 7 Managing Editors: Ding-Zhu Du, University of Minnesota, U.S.A. and Cauligi Raghavendra, University

More information

Interconnection networks

Interconnection networks Interconnection networks When more than one processor needs to access a memory structure, interconnection networks are needed to route data from processors to memories (concurrent access to a shared memory

More information

Definition For vertices u, v V (G), the distance from u to v, denoted d(u, v), in G is the length of a shortest u, v-path. 1

Definition For vertices u, v V (G), the distance from u to v, denoted d(u, v), in G is the length of a shortest u, v-path. 1 Graph fundamentals Bipartite graph characterization Lemma. If a graph contains an odd closed walk, then it contains an odd cycle. Proof strategy: Consider a shortest closed odd walk W. If W is not a cycle,

More information

Resource Deadlocks and Performance of Wormhole Multicast Routing Algorithms

Resource Deadlocks and Performance of Wormhole Multicast Routing Algorithms IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 9, NO. 6, JUNE 1998 535 Resource Deadlocks and Performance of Wormhole Multicast Routing Algorithms Rajendra V. Boppana, Member, IEEE, Suresh

More information

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition.

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition. 18.433 Combinatorial Optimization Matching Algorithms September 9,14,16 Lecturer: Santosh Vempala Given a graph G = (V, E), a matching M is a set of edges with the property that no two of the edges have

More information

Performance Evaluation of Recursive Network Architecture for Fault-tolerance

Performance Evaluation of Recursive Network Architecture for Fault-tolerance Performance Evaluation of Recursive Network Architecture for Fault-tolerance 1 Minho Shin, 1 Raheel Ahmed Memon, 1 Yeonseung Ryu *, 2 Jongmyung Rhee and 3 Dongho Lee 1 Department of Computer Engineering,

More information

Node-based Scheduling with Provable Evacuation Time

Node-based Scheduling with Provable Evacuation Time Node-based Scheduling with Provable Evacuation Time Bo Ji and Jie Wu Department of Computer and Information Sciences Temple University, Philadelphia, PA Email:{boji, jiewu}@temple.edu Abstract This paper

More information

8 Supervised Overlay Networks

8 Supervised Overlay Networks 8 Supervised Overlay Networks Every application run on multiple machines needs a mechanism that allows the machines to exchange information. An easy way of solving this problem is that every machine knows

More information

Diversity Coloring for Distributed Storage in Mobile Networks

Diversity Coloring for Distributed Storage in Mobile Networks Diversity Coloring for Distributed Storage in Mobile Networks Anxiao (Andrew) Jiang and Jehoshua Bruck California Institute of Technology Abstract: Storing multiple copies of files is crucial for ensuring

More information

The Minimum Consistent Subset Cover Problem and its Applications in Data Mining

The Minimum Consistent Subset Cover Problem and its Applications in Data Mining The Minimum Consistent Subset Cover Problem and its Applications in Data Mining Byron J Gao 1,2, Martin Ester 1, Jin-Yi Cai 2, Oliver Schulte 1, and Hui Xiong 3 1 School of Computing Science, Simon Fraser

More information

MANY experimental, and commercial multicomputers

MANY experimental, and commercial multicomputers 402 IEEE TRANSACTIONS ON RELIABILITY, VOL. 54, NO. 3, SEPTEMBER 2005 Optimal, and Reliable Communication in Hypercubes Using Extended Safety Vectors Jie Wu, Feng Gao, Zhongcheng Li, and Yinghua Min, Fellow,

More information

The Encoding Complexity of Network Coding

The Encoding Complexity of Network Coding The Encoding Complexity of Network Coding Michael Langberg Alexander Sprintson Jehoshua Bruck California Institute of Technology Email: mikel,spalex,bruck @caltech.edu Abstract In the multicast network

More information

New Fault-Tolerant Datacenter Network Topologies

New Fault-Tolerant Datacenter Network Topologies New Fault-Tolerant Datacenter Network Topologies Rana E. Ahmed and Heba Helal Department of Computer Science and Engineering, American University of Sharjah, Sharjah, United Arab Emirates Email: rahmed@aus.edu;

More information

Lecture Notes 2: The Simplex Algorithm

Lecture Notes 2: The Simplex Algorithm Algorithmic Methods 25/10/2010 Lecture Notes 2: The Simplex Algorithm Professor: Yossi Azar Scribe:Kiril Solovey 1 Introduction In this lecture we will present the Simplex algorithm, finish some unresolved

More information

Local and Global Stability of Symmetric Heterogeneously- Delayed Control Systems

Local and Global Stability of Symmetric Heterogeneously- Delayed Control Systems Local and Global Stability of Symmetric Heterogeneously- Delayed Control Systems Yueping Zhang and Dmitri Loguinov Department of Computer Science Texas A&M University College Station, TX 77843 1 Outline

More information

Ferianakademie 2010 Course 2: Distance Problems: Theory and Praxis. Distance Labelings. Stepahn M. Günther. September 23, 2010

Ferianakademie 2010 Course 2: Distance Problems: Theory and Praxis. Distance Labelings. Stepahn M. Günther. September 23, 2010 Ferianakademie 00 Course : Distance Problems: Theory and Praxis Distance Labelings Stepahn M. Günther September, 00 Abstract Distance labels allow to infer the shortest distance between any two vertices

More information

BCube: A High Performance, Servercentric. Architecture for Modular Data Centers

BCube: A High Performance, Servercentric. Architecture for Modular Data Centers BCube: A High Performance, Servercentric Network Architecture for Modular Data Centers Chuanxiong Guo1, Guohan Lu1, Dan Li1, Haitao Wu1, Xuan Zhang1;2, Yunfeng Shi1;3, Chen Tian1;4, Yongguang Zhang1, Songwu

More information

ON THE CONDITIONAL EDGE CONNECTIVITY OF ENHANCED HYPERCUBE NETWORKS

ON THE CONDITIONAL EDGE CONNECTIVITY OF ENHANCED HYPERCUBE NETWORKS Ann. of Appl. Math. 34:3(2018), 319-330 ON THE CONDITIONAL EDGE CONNECTIVITY OF ENHANCED HYPERCUBE NETWORKS Yanjuan Zhang, Hongmei Liu, Dan Jin (College of Science China Three Gorges University, Yichang

More information

Oblivious Deadlock-Free Routing in a Faulty Hypercube

Oblivious Deadlock-Free Routing in a Faulty Hypercube Oblivious Deadlock-Free Routing in a Faulty Hypercube Jin Suk Kim Laboratory for Computer Science Massachusetts Institute of Technology 545 Tech Square, Cambridge, MA 0139 jinskim@camars.kaist.ac.kr Tom

More information

Joint Optimization of Server and Network Resource Utilization in Cloud Data Centers

Joint Optimization of Server and Network Resource Utilization in Cloud Data Centers Joint Optimization of Server and Network Resource Utilization in Cloud Data Centers Biyu Zhou, Jie Wu, Lin Wang, Fa Zhang, and Zhiyong Liu Beijing Key Laboratory of Mobile Computing and Pervasive Device,

More information

Group Strategyproof Mechanisms via Primal-Dual Algorithms. Key Points to Discuss

Group Strategyproof Mechanisms via Primal-Dual Algorithms. Key Points to Discuss Group Strategyproof Mechanisms via Primal-Dual Algorithms Martin Pál and Éva Tardos (2003) Key Points to Discuss The Cost-Sharing Problem Metric Facility Location Single Source Rent-or-Buy Definition of

More information

Scalable Data Center Multicast. Reporter: 藍于翔 Advisor: 曾學文

Scalable Data Center Multicast. Reporter: 藍于翔 Advisor: 曾學文 Scalable Data Center Multicast Reporter: 藍于翔 Advisor: 曾學文 Outline Introduction Scalable multicast Conclusion Comparison Reference Exploring Efficient and Scalable Multicast Routing in Future Data Center

More information

On a Product Network of Enhanced Wrap-Around Butterfly and de Bruijn Networks

On a Product Network of Enhanced Wrap-Around Butterfly and de Bruijn Networks International Journal of Computer Engineering and Information Technology VOL. 8, NO. 12, December 2016, 220 225 Available online at: www.ijceit.org E-ISSN 2412-8856 (Online) On a Product Network of Enhanced

More information

Time-Bounded Essential Localization for Wireless Sensor Networks

Time-Bounded Essential Localization for Wireless Sensor Networks IEEE TRANSACTIONS ON NETWORKING 1 Time-Bounded Essential Localization for Wireless Sensor Networks Wei Cheng, Member, IEEE, Nan Zhang, Member, IEEE, Xiuzhen Cheng, Senior Member, IEEE, Min Song, Senior

More information

Computational Geometry

Computational Geometry Lecture 12: Lecture 12: Motivation: Terrains by interpolation To build a model of the terrain surface, we can start with a number of sample points where we know the height. Lecture 12: Motivation: Terrains

More information

Complex Contagions Models in Opportunistic Mobile Social Networks

Complex Contagions Models in Opportunistic Mobile Social Networks Complex Contagions Models in Opportunistic Mobile Social Networks Yunsheng Wang Dept. of Computer Science Kettering University, Flint, MI 4854 Jie Wu Dept. of Computer and Info. Sciences Temple University,

More information

Super Connectivity of Iterated Line Digraphs

Super Connectivity of Iterated Line Digraphs Super Connectivity of Iterated Line Digraphs Ding-Zhu Du Hung Q. Ngo Lu Ruan Jianhua Sun Abstract Many interconnection networks can be constructed with line digraph iterations. In this paper, we will establish

More information

GIAN Course on Distributed Network Algorithms. Network Topologies and Interconnects

GIAN Course on Distributed Network Algorithms. Network Topologies and Interconnects GIAN Course on Distributed Network Algorithms Network Topologies and Interconnects Stefan Schmid @ T-Labs, 2011 The Many Faces and Flavors of Network Topologies Gnutella P2P. Social Networks. Internet.

More information

Routing in Unidirectional (n, k)-star graphs

Routing in Unidirectional (n, k)-star graphs Routing in Unidirectional (n, k)-star graphs Eddie CHENG Department of Mathematics and Statistics, Oakland University, Rochester,Michigan USA 48309 and Serge KRUK Department of Mathematics and Statistics,

More information

Outline. Distributed Shared Memory. Shared Memory. ECE574 Cluster Computing. Dichotomy of Parallel Computing Platforms (Continued)

Outline. Distributed Shared Memory. Shared Memory. ECE574 Cluster Computing. Dichotomy of Parallel Computing Platforms (Continued) Cluster Computing Dichotomy of Parallel Computing Platforms (Continued) Lecturer: Dr Yifeng Zhu Class Review Interconnections Crossbar» Example: myrinet Multistage» Example: Omega network Outline Flynn

More information

Characterization of Networks Supporting Multi-dimensional Linear Interval Routing Scheme

Characterization of Networks Supporting Multi-dimensional Linear Interval Routing Scheme Characterization of Networks Supporting Multi-dimensional Linear Interval Routing Scheme YASHAR GANJALI Department of Computer Science University of Waterloo Canada Abstract An Interval routing scheme

More information

College of Computer & Information Science Fall 2007 Northeastern University 14 September 2007

College of Computer & Information Science Fall 2007 Northeastern University 14 September 2007 College of Computer & Information Science Fall 2007 Northeastern University 14 September 2007 CS G399: Algorithmic Power Tools I Scribe: Eric Robinson Lecture Outline: Linear Programming: Vertex Definitions

More information

Interconnection topologies (cont.) [ ] In meshes and hypercubes, the average distance increases with the dth root of N.

Interconnection topologies (cont.) [ ] In meshes and hypercubes, the average distance increases with the dth root of N. Interconnection topologies (cont.) [ 10.4.4] In meshes and hypercubes, the average distance increases with the dth root of N. In a tree, the average distance grows only logarithmically. A simple tree structure,

More information