IAlgorithmSettings.MultiThreadedCalc

Синтаксис

MultiThreadedCalc: Boolean;

Описание

Свойство MultiThreadedCalc определяет использование многопоточного расчёта алгоритма для ускорения расчёта блоков расчёта и блоков контроля.

Комментарии

Многопоточный расчёт алгоритма используется для уменьшения нагрузки на расчёт блока расчёта/блока контроля, если расчёт алгоритма выполняется за секунду и меньше, и доступен на системах с многоядерными процессорами: число потоков равно числу ядер процессора. Если блок расчёта/блок контроля содержит формулы, вычисления которых выполняются в течение длительного времени, и количество итераций в формулах превышает число потоков, то при многопоточном расчёте будет увеличена производительность и скорость расчёта блока за счёт параллельного расчёта итераций.

Допустимые значения:

Для получения подробной информации о многопоточном расчёте обратитесь к разделу «Расчёт алгоритма».

Пример

Использование свойства приведено в примере для IAlgorithmSettings.CheckArithmeticErrors.

См. также:

IAlgorithmSettings