| Kruskal, C. P. and Snir, M. (1986) A unified theory of interconnection network structure. Theoret. Comp. Sci., 48, 75--94. |
....in Delta MINs this control sequence is a representation of the destination. In this paper Network(N,r) will present a MIN of size N and degree r. In fact, a network having the Delta property possesses some kind of regularity so that the network s routing algorithm can be simple and well defined[13]. Definition 3 We call an over sized MIN of size N a banyan Delta MIN composed of more than one copy of a Delta MIN gathered together by an interconnection stage having the Delta property. Non banyan networks can be constructed either by the augmentation of a banyan network or by the construction ....
C.P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75-94, 1986.
....multistage routing networks. In this section, we describe these strategies and show an example of each A dilated, non interwired four stage network connecting 16 endpoints. Each component is a 4 x 2, dilation 2 crossbar. Figure 2: Dilated Non Interwired Network network. As with all bidelta [11] networks, each stage in these multipath networks routes by successively subdividing the set of possible destinations into a number of equivalence classes equal to the radix of the routing components. For example, consider a radix 4 network. When connections enter the network, any input can reach ....
....5. 3.1 Dilated Non Interwired Network The dilated networks described in [10] 6] connect all outputs in a given logical direc tion to the same physical routing component in the subsequent stage of the network. The topology is thus identical to the corresponding non dilated bidelta network [11]. Such networks gain performance by having multiple paths. These networks can also tolerate some faults in the wiring between components. Unfortunately, these networks are just as susceptible to component failures as non multipath networks. An example of a dilated non interwired network composed ....
Clyde P. Kruskal and Marc Snir. A unified theory of interconnection network structure. In Theoretical Computer Science, pages 75-94, 1986.
....and the high order n Gamma j bits will be the low order n Gamma j bits of the destination address. Thus, when the message reaches its destination, the path descriptor field may be reversed and used in the same way as the return address to the origin of the message. Following the definition in [76], in a delta network the path descriptors associated with different paths leading to the same output node are identical, so that, if the inputs are processors and the outputs are memory modules, each processor uses the same routing tag for a given memory module. Bidelta networks have this property ....
Clyde P. Kruskal and Marc Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48(1):75--94, 1986.
....which travel through interconnection networks. As the size of a system is increased to obtain greater computing power, the impact of interconnection networks on system performance and cost becomes more significant. Among various interconnection network architectures, shuffleexchange networks [2, 10, 13, 14] have been one of the most popular architectures. The networks have distributed selfrouting capabilities, and when network size is increased, This work was supported by NASA Ames Research Center under Grant No. NASA NCC 2 559, the Department of Energy under Grant No. DE FG02 85ER25001, the ....
Clyde P. Kruskal and Marc Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48(1):75--94, August 1986.
....of routing can be used to route to the desired destination. We do not concern ourselves with fault tolerance issues outside of the network. The design presented is applicable across the wide range of networks constructed using multiple routing stages, including all kinds of banyan like networks [10] and fat tree networks [13] 6] 3] 20.2 Background 20.2.1 Network Processor Interface In order for the network to be useful in the context of a large scale parallel computer, it must interface coherently with the network endpoints. For a large parallel computer, each endpoint will consist of ....
....first stage of routing. The bandwidth between network stages must match. The bandwidth out of the network must match the output bandwidth to the endpoints. The number of processors is usually a power of the radix of the crossbar routers. Square networks (i.e. n = m) are often good configurations [10], especially when all endpoints are being treated equally. Square networks are usually constructed from square crossbar routing elements (i.e. i = r Theta d) Bandwidth matching is moderately easy in these cases. Rectangular networks with n m are often desirable because they offer less network ....
Clyde P. Kruskal and Marc Snir. A unified theory of interconnection network structure. In Theoretical Computer Science, pages 75--94, 1986.
....in the context of routing and sorting. In this thesis, we limit our attention to the problem of constructing efficient sorting circuits, or sorting networks. For an introduction to routing circuits (also often referred to as interconnection networks) and a survey of results, we refer the reader to [51, 87, 108]. A 2 input comparator is a device that compares two integer values supplied on its input wires, and then outputs the larger of the two values on the output wire labeled as the maximum output, and the smaller value on the output wire labeled as the minimum output. A 2 input switch is a device ....
C. P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75--94, 1986.
....the hypercube itself. 1. Introduction Bounded Degree Hypercube Approximations. Various bounded degree graph families are derived from the hypercube in an attempt to achieve the efficiency of the hypercube while keeping the graph degree constant and low. The families of butterfly like graphs (cf. [21, 15]) and shuffle like graphs (cf. 25, 24, 10] have a low diameter and high bisection width, which enable them to execute algorithms which demand fast but arbitrary one to one communication among the processors. Several other families have found their application areas, although they are inferior to ....
C. P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Comput. Sci., 48:75--94, 1986.
....One class, shuffle type networks, includes the shuffle exchange [116] and de Bruijn [30] networks. A larger class, butterfly type networks, includes the omega, flip, baseline, banyan, and delta networks, as well as several butterfly variants. Descriptions of these networks can be found in [68] or [71] Many of the hypercube networks are computationally equivalent (i.e. they can emulate each other efficiently) Some equivalence results for shuffle type and butterfly type networks can be found in [109] Some of the hypercubic networks are more than just computationally equivalent ....
C. Kruskal and M. Snir, A Unified Theory of Interconnection Network Structure, Theoretical Computer Science, 48(1):75--94, 1986.
....demands that two network topologies be interchangeable for all computational communicational applications. Such equivalence has been established most often using the notion of quasi isometry the inter embeddability of two families of networks with small dilation. One finds in sources such as [2, 8, 14, 17] proofs of the strong equivalence of network topologies such as: paths and rings; meshes and tori; de Bruijn and shuffle exchange networks; butterfly, FFT, and Cube connected cycle networks. Equivalence on important classes of problems. This form of equivalence has received less attention than ....
C.P. Kruskal and M. Snir (1986): A unified theory of interconnection network structure. Theor. Comp. Sci. 48, 75-94.
....which cannot be derived by permuting the bits: 100. Figure 3 is an example of a Delta Network, since all Properties P1 P5 are satisfied. We can also define the path descriptor from a source node to a switch s in stage k, as the string of digits used to get to it from a source node. It is shown in [12] that all paths connecting source nodes to a switch in a Delta Network have the same path descriptor. We thus speak of the path descriptor of s (any switch or destination node) in stage k, and denote it as Z(s) Z 1 (s)Z 2 (s) Z k Gamma1 (s) A Bi Delta Network is a Delta Network in both ....
C.Kruskal & M.Snir, "A Unified Theory of Interconnection Network Structure", Theoretical Computer Science, 48(1):75-94, 1986.
.... multistage network grows as O(N log(N) The best case packaging volume grows as Q(N 3 2 ) and the transit latency grows as Q( p N) like the hypercube [LR86] Quite a variety of networks can be classified as multistage networks including: Butterfly networks, Banyan networks, Bidelta networks [KS86] Benes networks, and Multibutterfly networks. Figures 3.8 through 3.11 show some popular multistage networks. Each stage in these networks routes by successively subdividing the set of possible destinations into a number of equivalence classes equal to the radix of the routing components. For ....
Clyde P. Kruskal and Marc Snir. A Unified Theory of Interconnection Network Structure. In Theoretical Computer Science, pages 75--94, 1986.
....interconnection networks, switching networks, embedding, routing, fault tolerance, multicomputers. y This research was supported by Sprint Corporation. 1 Introduction Many interconnection topologies have been proposed to provide communications on distributed memory parallel processing platforms [3, 8, 12, 20, 21, 25]. Although several of these networks have exhibited acceptable performance, their excessive cost has made them impractical for many parallel applications. As a result, many applications are run on clusters of workstations that communicate through a shared media Local Area Network (LAN) such as ....
Kruskal, C. P. and Snir, M. . "A Unified Theory of Interconnection Network Structure". Theoretical Computer Science, 48:75--94, 1986.
....intermediate stages 1; n Gamma1 allows only 1 connection at any time, where N=2 n is the network size (number of inputs) The Gamma network [9] is an IADM in which all switches in the intermediate stages are 3x3 crossbars. Therefore, it is more powerful than the IADM. Banyan networks [4], such as the Omega( Omega Gamma network [5] and the Generalized Cube Network (GCN) 10] provide a unique path for every input output pair. One can route a permutation by trying to establish a path for each 1 to 1 request in the permutation. This straight forward approach takes O(N log N) time ....
C. P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75--94, 1986.
....delta networks can be seen as generalizations of the butterfly network, which is known to be equivalent to a shuffle based network of depth lg n (e.g. see [7, Section 3. 8] More precisely, the butterfly network is the unique network that is both a delta network and a reverse delta network [6]. The following recursive definition of a reverse delta network is crucial for understanding our proof technique: A reverse delta network with 2 k 1 inputs and depth k 1 consists of two parallel 2 k input reverse delta networks of depth k, followed by a final level of up to 2 k ....
C. P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75--94, 1986.
....permutations, Pi (1) Pi (d Gamma1) resulting in a depth log N network with 2d Theta 2d switches. For example, see Figure 4. Butterflies and dilated butterflies are special cases of multibutterflies, and multibutterflies are contained in the much larger class of delta networks [11]. Delta networks are characterized by the up down property of the edges that is used for message routing. The notion of up and down edges can be formalized in terms of splitters. More precisely, the edges from level l to level l 1 in rows jN 2 l to (j 1)N 2 l Gamma 1 in a multibutterfly ....
C. P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75--94, 1986.
....center is the same, resulting in predictable communication latency between nodes. There exists only one path between any two leaf nodes in a RTN. Because of this property, and the fact that there is a path between every pair of leaf nodes, RTN inherits the desirable properties of Banyan networks[3]. The diameter the longest distance between two leaf nodes of RTN(w; r) is 2r Gamma 1 since the distance from a leaf node to the atomic center is r and the distance from the atomic center to another leaf node is r so there exist 2r Gamma 1 switches in the path. The RTN(w; r) s atomic ....
Clyde P. Kruskal and Marc Snir. A Unified Theory of Interconnection Network Structure. Theoretical Computer Science, 48:75--94, 1986.
....: 41 4.1 Signaling schema for CS Network : 46 4. 2 Path information in Payload of Signaling cell : 49 vi CHAPTER 1 INTRODUCTION Many interconnection topologies have been proposed for building Massively Parallel Processing (MPP) networks [1, 2, 3, 4, 5, 6]. Although many of these networks have been implemented and have performed adequately, their excessive cost has made them impractical for many parallel applications. As a result, many applications are run on clusters of workstations that have traditionally communicated through a shared media Local ....
....center is the same, resulting in predictable communication latency between nodes. There exists only one path between any two leaf nodes in a RT. Because of this property, and the fact that there is a path between every pair of leaf nodes, RT inherits the desirable properties of Banyan networks[2]. The diameter the longest distance between two leaf nodes of RT(w; r) is 2r Gamma 1 since the distance from a leaf node to the atomic center is r and the distance from the atomic center to another leaf node is r so there exist 2r Gamma 1 switches in the path. The RT(w; r) s atomic center ....
C. P. Kruskal and M. Snir, "A Unified Theory of Interconnection Network Structure", Theoretical Computer Science, 48:75--94, 1986.
....n) 2.3 Bidelta Networks There has been a large amount of research on multistage interconnection networks. Kruskal and Snir have found that many of these networks, such as the indirect binary cube (or unfolded butterfly network) the omega network, the SW banyan network, and so on, are isomorphic [8]. That is, one can be produced from the other by simply rearranging the nodes at each stage. These networks are referred to as bidelta interconnection networks. Let n = 2 d ; an n Thetan or d stage bidelta network is composed of d 1 stages of nodes, interconnected by d stages of connections. At ....
C.P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75--94, 1986.
....01 01 01 01 01 11 11 11 11 11 11 11 11 00 00 00 00 00 00 00 00 AA B C Figure 2: An example of RTN ( 4, 3 ) A RTN network has the following properties: 1. It is symmetric. 2. There exists one and only one path between each pair of leaf nodes. This corresponds to the definition of a Bidelta network[9]. 3. The Identical Address Connection Method, developed through this research, can be used to assign addresses to leaf nodes. For instance, leaf node A of RTN(4, 3) in Figure 2 has address 10 01 11. This means the leaf node 10 is attached to port 01 11 of the sub RTN(4,2) which is attached to ....
Clyde P. Kruskal and Marc Snir. A Unified Theory of Interconnection Network Structure. Theoretical Computer Science, 48:75--94, 1986. The paper shows the relationship between the topology of interconnection networks and their functional properties.
....Because it is harder to congest a channel than it is to congest a single wire in a butterfly, dilated butterflies are better routing networks than simple butterflies [8, 9, 16] 1. 2 Delta networks Butterfly and dilated butterfly networks belong to a larger class of networks called delta networks [10]. The switches on each level of a delta network can be partitioned into blocks. All of the switches on level 0 belong to the same block. On level 1, there are two blocks, one consisting of the switches that are in the upper N=2 rows, and the other consisting of the switches that are in the lower ....
C. P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75--94, 1986.
No context found.
Kruskal, C. P. and Snir, M. (1986) A unified theory of interconnection network structure. Theoret. Comp. Sci., 48, 75--94.
No context found.
Clyde P. Kruskal and Marc Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75--94, 1986.
No context found.
C. P. Kruskal and M. Snir, A unified theory of interconnection network structure, Theoretical Computer Science, 48 (1986), pp. 75--94.
No context found.
C. P. Kruskal and M. Snir. A unified theory of interconnection network structure. Theoretical Computer Science, 48:75--94, 1986.
No context found.
C.P. Kruskal and M. Snir, A Unified Theory of Interconnection Network Structure, Ultracomputer note #106, 1986.
First 50 documents
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC