JIT-компиляция не поддерживает OpenMP

Проблема

Когда вы генерируете MEX-функцию для кода, который содержит parfor, вы видите это предупреждающее сообщение:

JIT technology does not support using OpenMP library,
this loop will not be parallelized.

MATLAB® Coder™ генерирует MEX-функцию JIT и обрабатывает parfor- цикл как for- цикл.

Причина

JIT-компиляция и использование интерфейса приложения OpenMP включены. JIT-компиляция несовместима с интерфейсом приложения OpenMP.

Решение

Если вы хотите параллелизировать for- циклы, отключите JIT-компиляцию.

Смотрите также

Похожие темы