# MP-force

Disables the default heuristics used when compiler option /MP is specified. This lets you control the number of processes spawned.

## Syntax

Linux: | None

macOS: | None

Windows: | /MP-force

## Arguments

None

## Default

OFF | Default heuristics are used when option /MP is specified.

## Description

This option disables the default heuristics used when compiler option /MP:n is specified. You must specify it when you specify option /MP:n.

Option /MP:n sets the maximum number of processes that can be used to compile large numbers of source files at the same time. However, default heuristics may cause the number of processes to be less than specified.

Option /MP-force ensures that n will be the maximum number of processes spawned regardless of other heuristics which may limit the number of processes.

## IDE Equivalent

None

## Alternate Options

None

Parent topic: Miscellaneous Options

## See Also

multiple-processes, MP compiler option