next | previous | forward | backward | up | top | index | toc | Macaulay2 web site
NumericalImplicitization :: maxThreads

maxThreads -- specify maximum number of processor threads

Synopsis

Description

Sets the maximum number of processor threads that will be used for parallel computation. This divides the number of paths to track in each monodromy loop into the set of processors, as evenly as possible. The value of this option should always be less than the environment variable allowableThreads. Default value is 1.

Functions with optional argument named maxThreads :

Caveat

This feature is under development. Unexpected errors may be printed to output while computing a pseudo-witness set - however, the loop will still attempt to run after errors, and an answer will still be returned.

If the number of paths to track is too low (i.e. <= 20), parallel computing will not be used.

See also

For the programmer

The object maxThreads is a symbol.