A Compressed Simplex Method Based on GPU

白洪涛,欧阳丹彤,何丽莉,姜珊珊
DOI: https://doi.org/10.3321/j.issn:0372-2112.2009.11.039
2009-01-01
Abstract:We present a GPU-based algorithm for solving linear programming problems using simplex methods under CTM(close to the metal) environment.Matrix-packed storage strategy and correlative computation formulas such as revised basic matrix、simplex multiplier and departing variables are brought forward,according to the fact that at most one column vector produces in each vertex changing step and the feature of reverse matrix of simplex method.CPU takes charge of the iteration and all compute-intensive tasks are carried out by GPU.Theory analysis proves that both space complexity and time complexity are superior to traditional method.Numerical experiments on randomly generated problems demonstrate that this method can not only get correct optimal solution,but also reach as fast as hundred times of CPU-based version;and it runs several times faster than MATLAB R2007a.
What problem does this paper attempt to address?