Loading...
Search for: interconnection-networks
0.008 seconds
Total 101 records

    An accurate mathematical performance model of adaptive routing in the star graph

    , Article Future Generation Computer Systems ; Volume 24, Issue 6 , 2008 , Pages 461-474 ; 0167739X (ISSN) Eslami Kiasari, A ; Sarbazi Azad, H ; Ould Khaoua, M ; Sharif University of Technology
    2008
    Abstract
    Analytical modelling is indeed the most cost-effective method to evaluate the performance of a system. Several analytical models have been proposed in the literature for different interconnection network systems. This paper proposes an accurate analytical model to predict message latency in wormhole-switched star graphs with fully adaptive routing. Although the focus of this research is on the star graph but the approach used for modelling can be, however, used for modelling some other regular and irregular interconnection networks. The results obtained from simulation experiments confirm that the proposed model exhibits a good accuracy for various network sizes and under different operating... 

    SEU-hardened energy recovery pipelined interconnects for on-chip networks

    , Article 2nd IEEE International Symposium on Networks-on-Chip, NOCS 2008, Newcastle upon Tyne, 7 April 2008 through 11 April 2008 ; 2008 , Pages 67-76 ; 0769530982 (ISBN); 9780769530987 (ISBN) Ejlali, A ; Al Hashimi, B. M ; Sharif University of Technology
    2008
    Abstract
    Pipelined on-chip interconnects are used in on-chip networks to increase the throughput of interconnects and to achieve freedom in choosing arbitrary network topologies. Since reliability and energy consumption are prominent issues in on-chip networks, they should be carefully considered in the design of pipelined interconnects. In this paper, ws propose the use of energy recovery techniques to construct low energy and reliable pipelined on-chip interconnects. The proposed designs have been evaluated using detailed SPICE simulations. In the reliability analysis, the SEU fault model is considered as it is a major reliability concern in the sequential circuits (pipelining memory elements)... 

    The stretched network: Properties, routing, and performance

    , Article Journal of Information Science and Engineering ; Volume 24, Issue 2 , 2008 , Pages 361-378 ; 10162364 (ISSN) Shareghi, P ; Sarbazi Azad, H ; Sharif University of Technology
    2008
    Abstract
    In this paper, we study a class of interconnection networks for multiprocessors, called the Stretched-G network, which is based on a base graph G by replacing each edge of the base network with an array of processors. Two interesting features of the proposed topology are its area-efficient VLSI layout and superior scalability over the underlying base network while preserving most of its desirable properties. We conduct a general study on the topological properties of stretched networks. We first obtain their basic topological parameters and derive some embedding results. We then present optimal routing and broadcasting algorithms for such networks. We also present a unified approach to... 

    Mathematical performance modelling of stretched hypercubes

    , Article 9th International Conference on Distributed Computing and Networking, ICDCN 2008, Kolkata, 5 January 2008 through 8 January 2008 ; Volume 4904 LNCS , 2008 , Pages 375-386 ; 03029743 (ISSN); 3540774432 (ISBN); 9783540774433 (ISBN) Meraji, S ; Sarbazi Azad, H ; Sharif University of Technology
    Springer Verlag  2008
    Abstract
    The stretched hypercube has recently been introduced as an attractive alternative to the well-known hypercube. Previous research on this network topology has mainly focused on topological properties, VLSI and algorithmic aspects of this network. Several analytical models have been proposed in the literature for different interconnection networks, as the most cost-effective tools to evaluate the performance merits of such systems. This paper proposes an analytical performance model to predict message latency in wormhole-switched stretched hypercube interconnection networks with fully adaptive routing. The analysis focuses on a fully adaptive routing algorithm which has been shown to be the... 

    An adaptive and fault-tolerant routing algorithm for meshes

    , Article International Conference on Computational Science and Its Applications, ICCSA 2008, Perugia, 30 June 2008 through 3 July 2008 ; Volume 5072 LNCS, Issue PART 1 , 2008 , Pages 1235-1248 ; 03029743 (ISSN); 3540698388 (ISBN); 9783540698388 (ISBN) Shamaei, A ; Sarbazi Azad, H ; Sharif University of Technology
    2008
    Abstract
    We propose a partially adaptive fault-tolerant and deadlock-free routing algorithm in n-dimensional meshes based on the fault-tolerant planar-adaptive routing and Duato's protocol. In particular, we show that only four virtual channels per physical channel are sufficient for tolerating multiple faulty regions even in the case of n-dimensional meshes. Our scheme is able to handle faulty blocks whose associated fault rings have overlaps. In addition, it can be used to route messages when fault regions touch the boundaries of the mesh. A flag bit is introduced for guiding misrouted messages. Messages are routed adaptively in healthy regions of the network. Once a message faces a faulty region,... 

    A simple and efficient fault-tolerant adaptive routing algorithm for meshes

    , Article 8th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2008, 9 June 2008 through 11 June 2008 ; Volume 5022 LNCS , 2008 , Pages 54-57 ; 03029743 (ISSN) ; 9783540695004 (ISBN) Shamaei, A ; Nayebi, A ; Sarbazi Azad, H ; Sharif University of Technology
    2008
    Abstract
    The planar-adaptive routing algorithm is a simple method to enhance wormhole routing algorithms for fault-tolerance in meshes but it cannot handle faults on the boundaries of mesh without excessive loss of performance. In this paper, we show that this algorithm can further be improved using a flag bit introduced for guiding misrouted messages. So, the proposed algorithm can be used to route messages when fault regions touch the boundaries of the mesh. We also show that our scheme does not lead to diminish the performance of the network and only three virtual channels per physical channels are sufficient for tolerating multiple boundary faulty regions. © 2008 Springer-Verlag Berlin Heidelberg... 

    Parallel hermite interpolation on the pyramid

    , Article 22nd International Symposium on Computer and Information Sciences, ISCIS 2007, Ankara, 7 November 2007 through 9 November 2007 ; February , 2007 , Pages 403-407 ; 1424413648 (ISBN); 9781424413645 (ISBN) Larijani, E ; Sarbazi Azad, H ; Sharif University of Technology
    2007
    Abstract
    The pyramid network is one of the most important interconnection topologies used as hardware architecture or software data structure. It has a combined tree-mesh structure making it suitable for solving many parallel problems and applications. This paper proposes a parallel algorithm for Hermite Interpolation on the Pyramid network which has at least N nodes. The proposed algorithm has 3 phases: initialization, main, and final. The algorithm is optimal with a time complexity of O(N) for an N-point interpolation. ©2007 IEEE  

    Effect of number of faults on NoC power and performance

    , Article 13th International Conference on Parallel and Distributed Systems, ICPADS, Hsinchu, 5 December 2007 through 7 December 2007 ; Volume 1 , December , 2007 ; 15219097 (ISSN); 9781424418909 (ISBN) Ghadiry, M. H ; Nadi, M ; Manzuri Shalmani, M. T ; Rahmati, D ; Sharif University of Technology
    2007
    Abstract
    According to International Technology Roadmap for Semiconductors (ITRS), before the end of this decade, we will be entering the era of a billion transistors on a single chip. The major threat toward the achievement of billion transistor on a chip is poor scalability of current interconnect infrastructure. With the advent of "Network on Chip (NoC)" various characters and methodologies of traditional networks were hardly considered on-chip. Failure, Power and Area are the major concepts that should be considered when migrating from traditional interconnection networks to NoCs. In this paper we study the effects of faulty links and nodes on power and performance of mesh based NoC, Also several... 

    Using on-chip networks to implement polymorphism in the co-design of object-oriented embedded systems

    , Article Journal of Computer and System Sciences ; Volume 73, Issue 8 , December , 2007 , Pages 1221-1231 ; 00220000 (ISSN) Goudarzi, M ; Mohammadzadeh, N ; Hessabi, S ; Sharif University of Technology
    2007
    Abstract
    The Network-on-Chip (NoC) paradigm brings networks inside chips. We use the routing capabilities inside NoC to serve as a replacement for Virtual Method Table (VMT) for Object-Oriented (OO) designed hardware/software co-design systems where some methods could be implemented as hardware modules. This eliminates VMT area and performance overhead in OO co-designed embedded systems where resources are limited and where some functionality needs to be implemented in hardware to meet performance goals of the system. Our experimental results on real world embedded applications show up to 32.15% lower area and up to 5.1% higher speed compared to traditional implementation using VMT. © 2007 Elsevier... 

    An accurate performance model of fully adaptive routing in wormhole-switched two-dimensional mesh multicomputers

    , Article Microprocessors and Microsystems ; Volume 31, Issue 7 , 2007 , Pages 445-455 ; 01419331 (ISSN) Hashemi Najafabadi, H ; Sarbazi Azad, H ; Rajabzadeh, P ; Sharif University of Technology
    2007
    Abstract
    Numerous analytical performance models have been proposed for deterministic wormhole-routed mesh networks while only a single model, to our best knowledge, has been suggested for fully adaptive wormhole routing in mesh interconnection networks. This paper proposes a new and accurate analytical performance model for fully adaptive wormhole-routed mesh networks. Simulation results show that unlike the previously proposed model which is only accurate in light traffic loads, this model can be used for the performance analysis of almost all traffic loads. © 2007 Elsevier B.V. All rights reserved  

    Performance modelling of necklace hypercubes

    , Article 21st International Parallel and Distributed Processing Symposium, IPDPS 2007, Long Beach, CA, 26 March 2007 through 30 March 2007 ; 2007 ; 1424409101 (ISBN); 9781424409105 (ISBN) Meraji, S ; Sarbazi Azad, H ; Patooghy, A ; Sharif University of Technology
    2007
    Abstract
    The necklace hypercube has recently been introduced as an attractive alternative to the well-known hypercube. Previous research on this network topology has mainly focused on topological properties, VLSI and algorithmic aspects of this network Several analytical models have been proposed in the literature for different interconnection networks, as the most cost-effective tools to evaluate the performance merits of such systems. This paper proposes an analytical performance model to predict message latency in wormhole-switched necklace hypercube interconnection networks with fully adaptive routing. The analysis focuses on a fully adaptive routing algorithm which has been shown to be the most... 

    Perfect load balancing on the star interconnection network

    , Article Journal of Supercomputing ; Volume 41, Issue 3 , 2007 , Pages 269-286 ; 09208542 (ISSN) Imani, N ; Sarbazi Azad, H ; Akl, S. G ; Sharif University of Technology
    2007
    Abstract
    In this paper, we use the regular distribution method to design a perfect load balancing algorithm for an n-star with a maximum error of 1 and a time complexity of 3n(n+1). This algorithm is based on the novel notion of leader trees. A second algorithm proposed in this paper as an enhancement to our first algorithm and uses an arbitrary spanning tree as the leader tree and has a worst time complexity of 2.25n 2-3n+0.75. We also discuss the issue of dynamically selecting the leader tree and hybrid load balancing algorithms in general. Furthermore, we present a hybrid algorithm for load balancing on the star interconnection network which benefits from a diffusion load balancing preprocessing... 

    Mathematical performance modelling of adaptive wormhole routing in optoelectronic hypercubes

    , Article Journal of Parallel and Distributed Computing ; Volume 67, Issue 9 , Volume 67, Issue 9 , 2007 , Pages 967-980 ; 07437315 (ISSN) Hashemi Najafabadi, H ; Sarbazi Azad, H ; Sharif University of Technology
    2007
    Abstract
    In this paper, an analytical performance model for adaptive wormhole routing in the hypercube-based optical transpose interconnection system (OTIS-hypercube) is proposed and validated. Using this model, the performance merits of the OTIS-hypercube are discussed. We also compare the performance of the OTIS-hypercube with that of equivalent hypercube network under different implementation constraints. Compared to pure simulation results, the presented model can serve as a more appropriate and compact method to display the performance characteristics of OTIS-hypercube networks. © 2007 Elsevier Inc. All rights reserved  

    An empirical performance analysis of minimal and non-minimal routing in cube-based OTIS multicomputers

    , Article Journal of High Speed Networks ; Volume 16, Issue 2 , 2007 , Pages 133-155 ; 09266801 (ISSN) Hashemi Najaf Abadi, H ; Sarbazi Azad, H ; Sharif University of Technology
    2007
    Abstract
    In this study, the performance of virtual cut-through switching in the cube-based OTIS architecture, an optoelectronic interconnection architecture for multicomputer systems, is empirically analyzed. Deadlock-free deterministic and adaptive minimal path routing algorithms for this architecture are introduced, and the effects of different network and traffic parameters on average message latency are investigated. This analysis presents a relatively more realistic view of the OTIS architecture than that presented in previous work by considering issues related to a lower level of abstraction (the routing and switching of messages). Among other results, the analysis indicates that depending on... 

    Some properties of WK-recursive and swapped networks

    , Article 5th International Symposium on Parallel and Distributed Processing and Applications, ISPA 2007, Niagara Falls, 29 August 2007 through 31 August 2007 ; Volume 4742 LNCS , 2007 , Pages 856-867 ; 03029743 (ISSN); 3540747419 (ISBN); 9783540747413 (ISBN) Imani, N ; Sarbazi Azad, H ; Zomaya, A. Y ; Sharif University of Technology
    Springer Verlag  2007
    Abstract
    The surface area which is defined as the number of vertices at a given distance from a base vertex of a graph is considered to be as one of the most useful yet abstract combinatorial properties of a graph. The applicability of surface area spans many problem spaces such as those in parallel and distributed computing. These problems normally involve combinatorial analysis of underlying graph structures (e.g., spanning tree construction, minimum broadcast algorithms, efficient VLSI layout, performance modeling). In this paper, we focus on the problem of finding the surface area of a class of popular graphs, namely the family of WK-recursive and swapped networks. These are attractive networks... 

    Performance modeling of wormhole hypermeshes under hotspot traffic

    , Article 2nd International Symposium on Computer Science in Russia, CSR 2007, Ekaterinburg, 3 September 2007 through 7 September 2007 ; Volume 4649 LNCS , 2007 , Pages 290-302 ; 03029743 (ISSN); 9783540745099 (ISBN) Moraveji, R ; Sarbazi Azad, H ; Nayebi, A ; Navi, K ; Sharif University of Technology
    Springer Verlag  2007
    Abstract
    Traffic pattern is a point of concern in today's modeling approach of network-based computing systems including NoCs and Clusters. Hypermesh is a promising network topology suitable for a range of networks. Although there are few models reported for hypermeshes with uniform traffic pattern, no analytical model has been reported yet that deal with hotspot traffic load. Since uniform traffic assumption is not always justifiable in practice as there are many parallel applications that exhibit non-uniform traffic patterns, which can produce hotspots in the network, in this study we propose a novel analytical model to analyze the mean message latency in wormhole-switched hypermesh in the presence... 

    Resource placement in networks using chromatic sets of power graphs

    , Article 2nd International Symposium on Computer Science in Russia, CSR 2007, Ekaterinburg, 3 September 2007 through 7 September 2007 ; Volume 4649 LNCS , 2007 , Pages 158-167 ; 03029743 (ISSN); 9783540745099 (ISBN) Imani, N ; Sarbazi Azad, H ; Akl, S.G ; Sharif University of Technology
    Springer Verlag  2007
    Abstract
    In this paper, using the chromatic properties of power graphs we propose a new approach for placing resources in symmetric networks. Our novel placement scheme guarantees a perfect placement when such a solution is feasible in the topology. © Springer-Verlag Berlin Heidelberg 2007  

    The impacts of timing constraints on virtual channels multiplexing in interconnect networks

    , Article 25th IEEE International Performance, Computing, and Communications Conference, 2006, IPCCC 2006, Phoenix, AZ, 10 April 2006 through 12 April 2006 ; Volume 2006 , 2006 , Pages 55-62 ; 1424401976 (ISBN); 9781424401970 (ISBN) Khonsari, A ; Ould Khaoua, M ; Nayebi, A ; Sarbazi azad, H ; Sharif University of Technology
    2006
    Abstract
    Interconnect networks employing wormhole-switching play a critical role in shared memory multiprocessor systems-on-chip (MPSoC) designs, Multicomputer systems and System Area Networks. Virtual channels greatly improve the performance of wormhole-switched networks because they reduce blocking by acting as "bypass" lanes for non-blocked messages. Capturing the effects of virtual channel multiplexing has always been a crucial issue for any analytical model proposed for wormhole-switched networks. Dally [8] has developed a model to investigate the behaviour of this multiplexing which have been widely employed in the subsequent analytical models of most routing algorithms suggested in the... 

    Analytical performance modelling of adaptive wormhole routing in the star interconnection network

    , Article 20th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2006, 25 April 2006 through 29 April 2006 ; Volume 2006 , 2006 ; 1424400546 (ISBN); 9781424400546 (ISBN) Kiasari, A. E ; Sarbazi Azad, H ; Ould Khaoua, M ; Sharif University of Technology
    IEEE Computer Society  2006
    Abstract
    The star graph was introduced as an attractive alternative to the well-known hypercube and its properties have been well studied in the past. Most of these studies have focused on topological properties and algorithmic aspects of this network. Although several analytical models have been proposed in the literature for different interconnection networks, none of them have dealt with star graphs. This paper proposes the first analytical model to predict message latency in wormhole-switched star interconnection networks with fully adaptive routing. The analysis focuses on a fully adaptive routing algorithm which has shown to be the most effective for star graphs. The results obtained from... 

    On the fault patterns properties in the torus networks

    , Article IEEE International Conference on Computer Systems and Applications, 2006, Sharjah, 8 March 2006 through 8 March 2006 ; Volume 2006 , 2006 , Pages 215-220 ; 1424402123 (ISBN); 9781424402120 (ISBN) Farahabady, M. H ; Safaei, F ; Khonsari, A ; Fathy, M ; Sharif University of Technology
    IEEE Computer Society  2006
    Abstract
    Current massively parallel systems are often composed of hundreds or thousand of components (such as routers, channels and connectors) that collectively possess failure rates higher than what arise in the ordinary systems. Therefore, these systems are required to he equipped with fault-tolerant mechanisms to ensure that the system will keep running in a degraded made until the failed component in repaired. Normally, the faulty components are coalesced into fault regions which may be classified into two major categories: convex and concave regions. In this paper, we propose the first general solution to calculate the probability of occurrences of common fault patterns in torus networks which...