DocumentCode
3147096
Title
Efficient Implementation of the Simplex Method on a CPU-GPU System
Author
Lalami, Mohamed Esseghir ; Boyer, Vincent ; El-Baz, Didier
Author_Institution
CNRS, LAAS, Toulouse, France
fYear
2011
fDate
16-20 May 2011
Firstpage
1999
Lastpage
2006
Abstract
The Simplex algorithm is a well known method to solve linear programming (LP) problems. In this paper, we propose a parallel implementation of the Simplex on a CPU-GPU systems via CUDA. Double precision implementation is used in order to improve the quality of solutions. Computational tests have been carried out on randomly generated instances for non-sparse LP problems. The tests show a maximum speedup of 12:5 on a GTX 260 board.
Keywords
coprocessors; linear programming; CPU-GPU system; CUDA; GTX 260 board; computational tests; double precision implementation; linear programming problems; nonsparse LP problems; parallel implementation; randomly generated instances; simplex method; Central Processing Unit; Computer architecture; Graphics processing unit; Indexes; Instruction sets; Kernel; Linear programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location
Shanghai
ISSN
1530-2075
Print_ISBN
978-1-61284-425-1
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2011.362
Filename
6009074
Link To Document