Using Parallel Optimizers

This section tells you how to use ILOG CPLEX parallel optimizers. It includes sections on:

There are three specialized ILOG CPLEX optimizers-Parallel Simplex, Parallel MIP, and Parallel Barrier-implemented to run on hardware platforms with parallel processors. These parallel optimizers, like other ILOG CPLEX optimizers, are available in the Interactive Optimizer and in the Component Libraries, if you hold a ILOG CPLEX Parallel license. The parallel license allows you to use the parallel implementation of the ILOG CPLEX optimizers for which you already hold a license. For example, if you are licensed to use the ILOG CPLEX Interactive Optimizer, the MIP Optimizer, and the parallel optimizers, then Parallel Simplex and Parallel MIP will both be available to you (if they have been implemented on your parallel platform). If you then add a license for the ILOG CPLEX Barrier Optimizer, the Parallel Barrier Optimizer will automatically be available to you as well.

For Windows users, or for LINUX users, no special procedures are needed to compile and link your program to the parallel libraries. For other UNIX platforms, separate parallel versions of the libraries and Interactive Optimizer are provided for your use. Table 8.8 summarizes these details. Additional compiler/linker flags may be needed when compiling your program to use parallel CPLEX. Consult the makefile that is provided in the CPLEX distribution for your computer platform, and if there is a line marked "For parallel" use the information there as a guide.


Previous Page: Control Callbacks for IloCplex  Return to Top Next Page: Parallel Libraries