Parallel L-BFGS-B algorithm on GPU
Yun Fei, Guodong Rong, Bin Wang, Wenping Wang
In Computers & Graphics, 40(0), 2014.
Abstract: Due to the rapid advance of general-purpose graphics processing unit (GPU), it is an active research topic to study performance improvement of non-linear optimization with parallel implementation on GPU, as attested by the much research on parallel implementation of relatively simple optimization methods, such as the conjugate gradient method. We study in this context the L-BFGS-B method, or the limited memory Broyden-Fletcher-Goldfarb-Shanno with boundaries, which is a sophisticated yet efficient optimization method widely used in computer graphics as well as general scientific computation. By analyzing and resolving the inherent dependencies of some of its search steps, we propose an efficient GPU-based parallel implementation of L-BFGS-B on the GPU. We justify our design decisions and demonstrate significant speed-up by our parallel implementation in solving the centroidal Voronoi tessellation (CVT) problem as well as some typical computing problems.
Keyword(s): Nonlinear optimization,L-BFGS-B,GPU,CVT
Article URL: http://dx.doi.org/10.1016/j.cag.2014.01.002
BibTeX format:
@article{Fei:2014:PLA,
  author = {Yun Fei and Guodong Rong and Bin Wang and Wenping Wang},
  title = {Parallel L-BFGS-B algorithm on GPU},
  journal = {Computers & Graphics},
  volume = {40},
  number = {0},
  pages = {1--9},
  year = {2014},
}
Search for more articles by Yun Fei.
Search for more articles by Guodong Rong.
Search for more articles by Bin Wang.
Search for more articles by Wenping Wang.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."