node storage file switch
Used when working memory (CPX_PARAM_WORKMEM, WorkMem) has been exceeded by the size of the search tree.
Purpose
Node storage file switch
API | Parameter Name | Name prior to V12.6.0 |
---|---|---|
C | CPXPARAM_MIP_Strategy_File | CPX_PARAM_NODEFILEIND |
C++ | IloCplex::Param::MIP::Strategy::File | NodeFileInd (int) |
OPL | nodefileind | |
Interactive | mip strategy file | mip strategy file |
Identifier | 2016 | 2016 |
Description
Used when working memory specified by the memory available for working storage parameter, (CPX_PARAM_WORKMEM, WorkMem) has been exceeded by the size of the tree. If the node file parameter is set to zero when the tree memory limit is reached, optimization is terminated. Otherwise, a group of nodes is removed from the in-memory set as needed. By default, CPLEX transfers nodes to node files when the in-memory set is larger than the current value of memory available for working storage, and it keeps the resulting node files in compressed form in memory. At settings 2 and 3, the node files are transferred to disk, in uncompressed and compressed form respectively, into the directory for working files (CPX_PARAM_WORKDIR, WorkDir), and CPLEX actively manages which nodes remain in memory for processing.
Value | Meaning |
---|---|
0 | No node file |
1 | Node file in memory and compressed; default |
2 | Node file on disk |
3 | Node file on disk and compressed |