Программное обеспечение Simulink® Real-Time™ позволяет вам создавать модели, на которые ссылаются, параллельно на вычислить кластере. Таким образом можно более быстро создать и загрузить приложения реального времени на целевой компьютер.
Следующая процедура принимает, что у вас есть функционирующая установка Simulink Real-Time на вашем компьютере разработчика.
Идентифицируйте набор компьютеров рабочего, которые могут быть отдельными ядрами на вашем компьютере разработчика или компьютерах в удаленном кластере, запускающемся под Windows®.
Если вы намереваетесь использовать отдельные ядра на компьютере разработчика, установите Parallel Computing Toolbox™ на компьютере разработчика.
Если вы намереваетесь использовать компьютеры в удаленном кластере:
Установите следование каждого кластерного компьютера:
MATLAB®
Parallel Computing Toolbox
MATLAB Parallel Server™
Simulink Real-Time
Создайте компилятор
Установите ту же версию компилятора и компилятора в том же местоположении как на компьютере разработчика.
Запустите и сконфигурируйте удаленный кластер согласно инструкциям по www.mathworks.se/support/product/DM/installation/ver_current.
Запустите MATLAB на компьютере разработчика.
В MATLAB вызовите функцию parpool
, чтобы открыть параллельный пул на кластере.
Чтобы сконфигурировать компилятор для удаленных рабочих как группа, вызовите функцию pctRunOnAll
. Например:
pctRunOnAll('slrtsetCC(''VisualC'', ''C:\Program Files\Microsoft Visual Studio 9.0'')')
В этой настройке компьютер разработчика и удаленные рабочие установили Microsoft® Visual Studio® 9.0 в C:\Program Files\Microsoft Visual Studio 9.0
.
Создайте и загрузите свою модель.