2011 IEEE International Conference on High Performance Computing and Communications 2011
DOI: 10.1109/hpcc.2011.32
|View full text |Cite
|
Sign up to set email alerts
|

Multi GPU Implementation of the Simplex Algorithm

Abstract: International audienceThe Simplex algorithm is a well known method to solve linear programming (LP) problems. In this paper, we propose an implementation via CUDA of the Simplex method on a multi GPU architecture. Computational tests have been carried out on randomly generated instances for non-sparse LP problems. The tests show a maximum speedup of 24.5 with two Tesla C2050 boards. I. INTRODUCTION Initially developed for real time and high-definition 3D graphic applications, Graphics Processing Units (GPUs) h… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
32
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 34 publications
(32 citation statements)
references
References 10 publications
0
32
0
Order By: Relevance
“…Experiments carried out on an Intel Xeon 3GHz and a GTX 260 GPU have shown substantial speedup of 12.5 in double precision, for randomly generated LP problems of size up to 8000x8000. The authors have also extended their work on a multi-GPU implementation [33] and their computational results showed a maximum speedup of 24.5, using two Tesla C2050 boards. Meyer et al [34] proposed a mono-and a multi-GPU implementation of the tableau simplex algorithm, and they compared its performance to the serial Clp solver, using a Tesla S1070 board with T10 GPUs.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Experiments carried out on an Intel Xeon 3GHz and a GTX 260 GPU have shown substantial speedup of 12.5 in double precision, for randomly generated LP problems of size up to 8000x8000. The authors have also extended their work on a multi-GPU implementation [33] and their computational results showed a maximum speedup of 24.5, using two Tesla C2050 boards. Meyer et al [34] proposed a mono-and a multi-GPU implementation of the tableau simplex algorithm, and they compared its performance to the serial Clp solver, using a Tesla S1070 board with T10 GPUs.…”
Section: Related Workmentioning
confidence: 99%
“…Later on we present the additional performance gains achieved by our CPU/GPU collaboration (OpenMP+CUDA) scheme over the GPU-only approach, thus demonstaring the really high level of improvements that can be offered by the use of a combined CPU/GPU computing approach in hybrid (multi-node, multi-core) environments that involve CUDA-enabled GPUs too. The measurements presented in Tables III and IV have been taken over a dense randomly generated LP problem of size equal to 10000x10000 and similar properties as in [19,33].…”
Section: ) Performance Of the Gpu Offloading Only Schemementioning
confidence: 99%
See 1 more Smart Citation
“…They use randomly generated non-sparse LP instances. Also in 2011, the same authors report from a CUDA implementation of the simplex method on a multi GPU architecture [45]. Computational tests on random, non-sparse instances show a maximum speedup of 24.5 with two Tesla C2050.…”
Section: Gpu Implementation Of Linear Programming and Branch And Boundmentioning
confidence: 91%
“…We note that we have also proposed parallel Simplex methods that run on a single GPU or several GPUs (see [14] and [15]). These codes are particularly interesting when one wants for example to compute bounds of knapsack problems.…”
Section: Introduction and Related Workmentioning
confidence: 99%