Cray Graph Engine (CGE) Optimizer Configuration

Guidelines and options for optimizing CGE query execution.

Use the --opt-off and --opt-on options to perform query optimizer configuration. Both of these options take the name of an optimizer flag to disable/enable as desired.  

The following example shows how to set the optimizer flag to off:
$ cge-cli query --opt-off optFilterPlacement types.rq
The preceding example will execute the query with the filter placement optimization disabled. The flag will be considered as disabled if both the enabled and disabled flag options are specified. Values of some flags cannot be changed, regardless of the options specified.
CAUTION: Turning optimization off may result in significantly increased memory usage and/or performance degradation. Therefore, it is strongly recommended that the optimizer configuration be changed only when advised to do so by a Cray support engineer.