An algorithm is given for routing in permutation networks-that is, for computing the switch settings that implement a given permutation. The algorithm takes serial time O(n(log N)2) (for one processor with random access to a memory of O(n) words) or parallel time O((log n)3) (for n synchronous processors with conflict-free random access to a common memory of O(n) words). These time bounds may be reduced by a further logarithmic factor when all of the switch sizes are integral powers of two
Fast and efficient communications are essential to the success of large-scale multiprocessor paralle...
Owing to the increase in the internet traffic, any calculation that requires more than linear time w...
Abstract A new design for parallel and distributed processing elements (PEs) is proposed to configur...
We present a search-based, deterministic algorithm for routing permutations on the Augmented Data Ma...
New deterministic algorithms for routing permutations on two-dimensional meshes are developed. On an...
[[abstract]]This paper presents an efficient routing algorithm for realizing any permutation in LIN ...
A lower bound on the amount of information necessary to compute the switch settings for a three-stag...
AbstractIn this paper we present a parallel algorithm for the channel routing problem, using the kno...
This article was published in the Journal of Parallel and Distributed Computing [© 2014 Elsevier Inc...
We consider several basic problems in VLSI routing such as river routing between rectangles, routing...
Data parallel programming provides a simple and powerful framework for designing parallel algorithms...
A self-routing multi-logN permutation network is presented and studied. This network has 3log N-2 de...
Fast and efficient communications are essential to the success of large-scale multiprocessor paralle...
We consider a new class of routing requests, or partial permutations, for which we give optimal on-l...
Switching networks with probabilistic traffic are positioned prominently in communication engineerin...
Fast and efficient communications are essential to the success of large-scale multiprocessor paralle...
Owing to the increase in the internet traffic, any calculation that requires more than linear time w...
Abstract A new design for parallel and distributed processing elements (PEs) is proposed to configur...
We present a search-based, deterministic algorithm for routing permutations on the Augmented Data Ma...
New deterministic algorithms for routing permutations on two-dimensional meshes are developed. On an...
[[abstract]]This paper presents an efficient routing algorithm for realizing any permutation in LIN ...
A lower bound on the amount of information necessary to compute the switch settings for a three-stag...
AbstractIn this paper we present a parallel algorithm for the channel routing problem, using the kno...
This article was published in the Journal of Parallel and Distributed Computing [© 2014 Elsevier Inc...
We consider several basic problems in VLSI routing such as river routing between rectangles, routing...
Data parallel programming provides a simple and powerful framework for designing parallel algorithms...
A self-routing multi-logN permutation network is presented and studied. This network has 3log N-2 de...
Fast and efficient communications are essential to the success of large-scale multiprocessor paralle...
We consider a new class of routing requests, or partial permutations, for which we give optimal on-l...
Switching networks with probabilistic traffic are positioned prominently in communication engineerin...
Fast and efficient communications are essential to the success of large-scale multiprocessor paralle...
Owing to the increase in the internet traffic, any calculation that requires more than linear time w...
Abstract A new design for parallel and distributed processing elements (PEs) is proposed to configur...