Abstract

We introduce a method of constructing classes of graphs by algorithmic removal of entire groups of edges. Our approach to creating new classes of graphs is to focus entirely on the structure and properties of an adjacency matrix. At an initialisation step of the algorithm we start with a complete fully connected graph. In Part I we present MOD and arrested MOD graphs resulting from removal of square blocks of edges at each iteration and substitution of removed blocks with a diagonal matrix with one extra pivotal element along the main diagonal. The MOD graphs possess unique and useful properties. All important graph measures are easily expressed in analytical form and are presented in the paper. Several important properties of MOD graphs are compared very favourably with graphs representing common interconnect topologies: hypercube, 3D and 5D tori, TOFU and dragonfly. This lead us to consider MOD and arrested MOD graphs as interesting candidates for effective supercomputer interconnects. In Part II, at each iterative step we successively remove triangular shapes from the adjacency matrix. This iterative process leads to the final matrix which has two Sierpinski gaskets aligned along the main diagonal. It will be shown below that this new class of graphs is not a Sierpinski graph, since it is the adjacency matrix which has a structure of a Sierpinski gasket, and not a graph described by this matrix. We call this new class of graphs Sierpinski-Michalewicz-Or lowski-Deng SMOD graphs. The most remarkable property of the SMOD class of graphs, is that irrespective of the graph order, the diameter is constant and equals 2. The size of the graph, or the total number of edges, is about 10% of the size of a complete graph of the same order. We analyse important graph theoretic characteristics related to the topology such as diameter as a function of graph order, size, mean path length, ratio of the graph size to the size of a complete graph of the same order, and some spectral properties.

Highlights

  • The critical design characteristics of the future exascale supercomputer systems will be their interconnect topology, routing algorithms, and connect bandwidths

  • Our method is to explore graph generation techniques that start with adjacency matrices of arbitrary size and subsequently operate solely on adjacency matrices, which yield graphs, rather than generating graphs via diagram constructions first and treating the adjacency matrix as a derived characteristic [15]

  • We study graphs whose topologies would potentially yield optimal interconnects for Supercomputers and Big Data systems, we turn our attention to the following characteristics: 1. Minimum diameter 2

Read more

Summary

Introduction

The critical design characteristics of the future exascale supercomputer systems will be their interconnect topology, routing algorithms, and connect bandwidths. In this paper we propose a new algorithmic method of constructing well connected graphs, with reasonably small diameter, and low mean path, which may be useful in consideration of future exascale systems. We only focus on the topology design, excluding the underlying fabric, the adjacency matrices that we build, and in what follows always denote by A, are symmetric with values of 0 when there is no edge, and 1 when vertices are connected. This translates into unweighted, undirected and connected graphs.

Part I
The algorithm sequence
Visualisation of steps of the MOD algorithm
Properties of MOD graphs
Diameter and mean path length
Size of MOD graphs and their vertex degrees
Bisections of MOD graphs
Edge ratio of MOD graphs
Eigenvalues of the MOD graphs
Distance distribution of MOD graphs
Graphs resulting from halted MOD algorithm: arrested MOD graphs
How all this fits to real Supercomputer interconnect topologies?
Part II
The SMOD algorithm
Visualisation of steps of the SMOD algorithm
Properties of SMOD graphs
Size of SMOD graphs
Vertex degrees and their distribution
Eigenvalues of SMOD graphs
Edge ratio of SMOD graphs
Conclusions
Findings
Report on the workshop on extreme-scale solvers
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call