Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Design Considerations for GPU-based Mixed Integer Programming on Parallel Computing Platforms

Conference ·

Mixed Integer Programming (MIP) is a powerful abstraction in combinatorial optimization that finds real-life application across many significant sectors. The recent proliferation of graphical processing unit (GPU)-based accelerated computing architectures in large-scale parallel computing or supercomputing presents new opportunities as well as challenges in the advancement of MIP solver technology to effectively use the new accelerated computing platforms and scale to large parallel systems. Here, we recount the conventional processor-based strategies and focus on configurations where the most promising intersection lies between parallel MIP solver approaches and the specific strengths of accelerated parallel platforms. We note that the best potential lies in solving problems whose individual matrix sizes (of the linear program relaxation) fit entirely within one accelerator's memory and whose branch-and-bound (or branch-and-cut) trees cannot be fully contained within a small number of computational nodes. Additionally, we identify ideal features of computational linear algebra support on GPU accelerators that would help advance this direction of scalable parallel solution of MIP problems on GPU-based accelerated computing architectures.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1817473
Country of Publication:
United States
Language:
English

Similar Records

Compiler-based code generation and autotuning for geometric multigrid on GPU-accelerated supercomputers
Journal Article · Wed Apr 05 00:00:00 EDT 2017 · Parallel Computing · OSTI ID:1379823

symPACK: A GPU-Capable Fan-Out Sparse Cholesky Solver
Conference · Sun Nov 12 23:00:00 EST 2023 · OSTI ID:2006802

Modeling of a chain of three plasma accelerator stages with the WarpX electromagnetic PIC code on GPUs
Journal Article · Mon Feb 08 23:00:00 EST 2021 · Physics of Plasmas · OSTI ID:2567563

Related Subjects