In designing algorithms for a specific parallel architecture, a programmer has to cope with topological and cardinality variations. Both these problems always increase the programmer\u27s effort. However, an ideal shared memory abstract parallel model called the parallel random access machine (PRAM) [KRUS86, KRUS88] that avoids these problems and also simple-to-program has been proposed. Unfortunately, the PRAM does not seem to be realizable in the present or even foreseeable technologies. On the other hand, a packet routing technique can be employed to simulate the PRAM on a feasible parallel architecture without significant loss of efficiency. The problem of routing is also important due to its intrinsic significance in distributed proces...
AbstractA recent seminal result of Räcke is that for any undirected network there is an oblivious ro...
Oblivious routing algorithms for general undirected networks were introduced by Räcke, and this work...
We study oblivious routing in which the packet paths are constructed independently of each other. We...
In designing algorithms for a specific parallel architecture, a programmer has to cope with topologi...
Packet routing is an important problem of parallel computing since a fast algorithm for packet routi...
AbstractWe present a simple algorithm for emulating an N-processor CROW PRAM on an N-ode butterfly. ...
Now that we had a look at how well certain families of networks can perform routing, we want to conc...
Efficient data motion has been critical in high performance computing for as long as computers have ...
Packet routing is an important problem of parallel computing since a fast algorithm for packet routi...
The concept of oblivious routing aims at developing routing algorithms that base their routing decis...
. Efficient communication in networks is a prerequisite to exploit the performance of large parallel...
We give a survey about recent advances in the design of oblivious routing algorithms. These routing ...
Path-based, Randomized, Oblivious, Minimal routing (PROM) is a family of oblivious, minimal, path-di...
This thesis gives a general discussion of routing for computer networks, followed by an overview of ...
In a (randomized) oblivious routing scheme the path chosen for a request between a source s and a ta...
AbstractA recent seminal result of Räcke is that for any undirected network there is an oblivious ro...
Oblivious routing algorithms for general undirected networks were introduced by Räcke, and this work...
We study oblivious routing in which the packet paths are constructed independently of each other. We...
In designing algorithms for a specific parallel architecture, a programmer has to cope with topologi...
Packet routing is an important problem of parallel computing since a fast algorithm for packet routi...
AbstractWe present a simple algorithm for emulating an N-processor CROW PRAM on an N-ode butterfly. ...
Now that we had a look at how well certain families of networks can perform routing, we want to conc...
Efficient data motion has been critical in high performance computing for as long as computers have ...
Packet routing is an important problem of parallel computing since a fast algorithm for packet routi...
The concept of oblivious routing aims at developing routing algorithms that base their routing decis...
. Efficient communication in networks is a prerequisite to exploit the performance of large parallel...
We give a survey about recent advances in the design of oblivious routing algorithms. These routing ...
Path-based, Randomized, Oblivious, Minimal routing (PROM) is a family of oblivious, minimal, path-di...
This thesis gives a general discussion of routing for computer networks, followed by an overview of ...
In a (randomized) oblivious routing scheme the path chosen for a request between a source s and a ta...
AbstractA recent seminal result of Räcke is that for any undirected network there is an oblivious ro...
Oblivious routing algorithms for general undirected networks were introduced by Räcke, and this work...
We study oblivious routing in which the packet paths are constructed independently of each other. We...