Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper presents a randomized algorithm for routing messages on a fat-tree. The quality of the algorithm is measured in terms of the load factor of a set of messages to be routed, which is a lower bound on the time required to deliver the messages. We show that if a set of messages has load factor lambda on a fat-tree with n processors, the number of delivery cycles (routing attempts) that the algorithm requires is O(lambda + lg n lg lg n) with probability 1-O(1/n). The best previous bound was O(lambda lg n) for the offline problem in which the set of messages is known in advance. In the context of a VLSI model that equates hardware cost with physical ...
AbstractHigh performance computing requires high quality load distribution of processes of a paralle...
A family of oblivious routing schemes for fat trees and their slimmed versions is presented in this ...
International audienceHigh-Performance Computing (HPC) clusters are made up of a variety of node typ...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
A central issue in the design of a general-purpose parallel computer is the choice of an interconne...
Two deterministic routing networks are presented: the pruned butterfly and the sorting fattree. Bot...
This paper shows that a novel network called the fat-stack is universally efficient when adequate ca...
Clusters of PCs have become very popular to build high performance computers. These machines use com...
AbstractThe mesh of buses (MBUS) is a parallel computation model which consists of n×n processors, n...
This paper presents an efficient hardware architecture for scheduling connections on a fat-tree inte...
In hot-potato (deflection) routing, nodes in the network have no buffers for packets in transit, so ...
In this paper, we describe an O(log N)-bit-step randomized algorithm for bit-serial message routing ...
In the context of extended generalized fat tree (XGFT) topologies, widely used in HPC and datacenter...
AbstractHigh performance computing requires high quality load distribution of processes of a paralle...
A family of oblivious routing schemes for fat trees and their slimmed versions is presented in this ...
International audienceHigh-Performance Computing (HPC) clusters are made up of a variety of node typ...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
A central issue in the design of a general-purpose parallel computer is the choice of an interconne...
Two deterministic routing networks are presented: the pruned butterfly and the sorting fattree. Bot...
This paper shows that a novel network called the fat-stack is universally efficient when adequate ca...
Clusters of PCs have become very popular to build high performance computers. These machines use com...
AbstractThe mesh of buses (MBUS) is a parallel computation model which consists of n×n processors, n...
This paper presents an efficient hardware architecture for scheduling connections on a fat-tree inte...
In hot-potato (deflection) routing, nodes in the network have no buffers for packets in transit, so ...
In this paper, we describe an O(log N)-bit-step randomized algorithm for bit-serial message routing ...
In the context of extended generalized fat tree (XGFT) topologies, widely used in HPC and datacenter...
AbstractHigh performance computing requires high quality load distribution of processes of a paralle...
A family of oblivious routing schemes for fat trees and their slimmed versions is presented in this ...
International audienceHigh-Performance Computing (HPC) clusters are made up of a variety of node typ...