The Mixed Integer Linear Programming Solver

Parallel Processing

The branch-and-cut algorithm can be run in single-machine mode (in single-machine mode, the computation is executed by multiple threads on a single computer). To enable parallel processing of the branch-and-cut algorithm, you need to specify PARALLEL=1 in the MILP solver invocation.

The decomposition algorithm can be run in either single-machine or distributed mode (in distributed mode, the computation is executed on multiple computing nodes in a distributed computing environment).

Note: Distributed mode requires SAS High-Performance Optimization.

You can specify options for parallel processing in the PERFORMANCE statement, which is documented in the section PERFORMANCE Statement in ChapterĀ 4: Shared Concepts and Topics.