Multi-threading allows a DesignLife analysis to exploit parallel processing and be run on several processors simultaneously on a multi-processor or multi-core computer. You can specify the number of processors to be used by setting the Number of Threads in the Details panel of the Analysis Settings.
The number of threads should be equal to the number of effective processors on the target
computer. This should therefore be set to 2
for a twin-processor,
single-core machine, or set to 4
for a twin-processor machine where
each processor is dual-core.
This Analysis Settings option will be written as the
NumAnalysisThreads
property in the input.dcl
file run by dtproc. This is defined as the number of simultaneous
analysis threads to use for this run and is always limited to the number of available thread
licenses + 2.
The NumAnalysisThreads
property can be overridden at run level by
the Libraries/DTLib/DTJob/Run/NumAnalysisThreads DesignLife preference
setting. The number of threads will take this value unless it exceeds the
Libraries/DTLib/DTManager/MaxNumAnalysisThreads setting, or the number
of available licenses.