We present a parallel solution to the Maximum-Flow (Max-Flow) problem, suitable for a modern many-core architec-ture. We show that by starting from a PRAM algorithm, following an established “programmer’s workflow ” and tar-geting XMT, a PRAM-inspired many-core architecture, we achieve significantly higher speed-ups than previous approaches. Comparison with the fastest known serial max-flow imple-mentation on a modern CPU demonstrates for the first time potential for orders-of-magnitude performance improvement for Max-Flow. Using XMT, the PRAM Max-Flow algorithm is also much easier to program than for other parallel plat-forms, contributing a powerful example toward dual valida-tion of both PRAM algorithmics and XMT
We propose a new model with small degreee of parallelism that reflects current and future multicore ...
"April 1995."Includes bibliographical references (p. 55-57).by Ravindra K. Ahuja ... [et al.
Abstract. We present a fast shared memory multiprocessor with uniform mem-ory access time. A first p...
The maximum flow problem has been studied for over forty years. One of the methods for solving this ...
Modern microprocessor architectures have gradually incorporated support for parallelism. In the past...
The problem of computing the maximum flow problem on capacitated networks arises in many application...
A bold vision that guided this work is as follows: (i) a parallel algorithms and programming course ...
Faced with nearly stagnant clock speed advances, chip manufacturers have turned to parallelism as th...
Faced with nearly stagnant clock speed advances, chip manufacturers have turned to parallelism as th...
A poster of this paper will be presented at the 25th International Conference on Parallel Architectu...
A bold vision that guided this work is as follows: (i) a parallel algorithms and programming course ...
The maximum flow problem is a combinatorial problem of significant importance in a wide va-riety of ...
Maximum flow problem is one of the fundamental problems in network flow theory and has been extensiv...
The dynamic version of the maximum ow problem allows the graph underlying the ow network to change o...
. We present a fast shared memory multiprocessor with uniform memory access time. A first prototype ...
We propose a new model with small degreee of parallelism that reflects current and future multicore ...
"April 1995."Includes bibliographical references (p. 55-57).by Ravindra K. Ahuja ... [et al.
Abstract. We present a fast shared memory multiprocessor with uniform mem-ory access time. A first p...
The maximum flow problem has been studied for over forty years. One of the methods for solving this ...
Modern microprocessor architectures have gradually incorporated support for parallelism. In the past...
The problem of computing the maximum flow problem on capacitated networks arises in many application...
A bold vision that guided this work is as follows: (i) a parallel algorithms and programming course ...
Faced with nearly stagnant clock speed advances, chip manufacturers have turned to parallelism as th...
Faced with nearly stagnant clock speed advances, chip manufacturers have turned to parallelism as th...
A poster of this paper will be presented at the 25th International Conference on Parallel Architectu...
A bold vision that guided this work is as follows: (i) a parallel algorithms and programming course ...
The maximum flow problem is a combinatorial problem of significant importance in a wide va-riety of ...
Maximum flow problem is one of the fundamental problems in network flow theory and has been extensiv...
The dynamic version of the maximum ow problem allows the graph underlying the ow network to change o...
. We present a fast shared memory multiprocessor with uniform memory access time. A first prototype ...
We propose a new model with small degreee of parallelism that reflects current and future multicore ...
"April 1995."Includes bibliographical references (p. 55-57).by Ravindra K. Ahuja ... [et al.
Abstract. We present a fast shared memory multiprocessor with uniform mem-ory access time. A first p...