Можно сгенерировать параллельные for
-циклы на платформе macOS при помощи parfor
в вашем MATLAB® код. Генератор кода использует прикладной интерфейс OpenMP (Open Multiprocessing) для поддержки генерации кода с общей памятью. Чтобы запустить код, сгенерированный для parfor
-цикл вне MATLAB, необходимо установить библиотеку OpenMP.
Чтобы установить libomp библиотеки OpenMP на платформу macOS, выполните одно из следующих действий:
Установите libomp со страницы загрузки LLVM.
Перейдите на страницу загрузки LLVM.
Загрузите исходный код OpenMP.
Скомпилируйте исходный код и установите.
Установите libomp при помощи homebrew. На терминале выполните эту команду.
brew install libomp