При использовании общего интерфейса планировщика можно изменить поведение сценариев плагина, задав дополнительные свойства для общего профиля кластера или объекта с помощью AdditionalProperties. Дополнительные сведения об общем интерфейсе планировщика см. в разделе Настройка с использованием общего интерфейса планировщика.
Примеры сценариев плагинов позволяют задать следующие свойства.
Свойства для всех планировщиков
| Собственность | Описание | Напечатать |
|---|---|---|
| Имя узла компьютера кластера, на котором имеются утилиты планировщика для отправки заданий. Это свойство доступно только в удаленном режиме и режиме отправки без общего доступа. | Последовательность |
| Расположение для хранения файлов заданий в кластере. Это свойство доступно только в режиме отправки без общего доступа. | Последовательность |
| Дополнительные аргументы планировщика для отправки задания. Примеры сценариев плагина добавляют значение этого свойства в строку отправки планировщика. | Последовательность |
| Имя пользователя для входа в систему | Последовательность |
| Возможность использования уникальных подпапок. Установить для этого свойства значение | Логичный |
| Параметр для использования файла удостоверения. Установить для этого свойства значение | Логичный |
| Расположение на клиентском компьютере файла удостоверения SSH, который идентифицирует вас в | Последовательность |
| Установить для этого свойства значение | Логичный |
Свойства только для PBS
| Собственность | Описание | Напечатать |
|---|---|---|
| Число процессорных ядер на узел в кластере. Для большинства кластеров это количество физических ядер на узел. Для получения дополнительных рекомендаций обратитесь к администратору кластера. | Число |
При первом создании общего профиля кластера с помощью мастера общего профиля программа установки позволяет задать некоторые из этих свойств. Дополнительные сведения о программе установки см. в разделе Интерфейс со сторонними планировщиками.
Можно также определить собственные свойства для настройки поведения сценариев плагинов. Для этого необходимо изменить сценарии плагина. Дополнительные сведения см. в разделе Добавление пользовательской настройки (панель инструментов параллельных вычислений).
Дополнительные свойства можно задать в профиле кластера с помощью диспетчера профилей кластера или программным способом.
При установке дополнительных свойств в профиле кластера эти свойства применяются при каждом использовании кластера.
На панели инструментов MATLAB на вкладке Главная (Home) в области Среда (Environment) выберите Параллельный (Parallel) > Создать кластеры и управлять ими.
В диспетчере профилей кластера щелкните общий профиль, который требуется изменить.
Щелкните Править (Edit) в правом нижнем углу.
Перейти к разделу AdditionalProperties таблица.
Чтобы добавить новое свойство, нажмите кнопку «» Добавить «». Чтобы изменить существующее свойство, щелкните его.
На следующем рисунке показан пример настройки AdditionalSubmitArgs для кластерного профиля LSF ®.

Дополнительные свойства можно задать программным путем, используя AdditionalProperties общего объекта кластера. Обратите внимание, что это действие не обновляет профиль кластера и свойства применяются только к данному объекту кластера. Ниже приведен пример установки AdditionalSubmitArgs для кластера LSF.
Сначала создайте объект кластера с помощью parcluster функция. В следующем коде измените MyLSFCluster на имя профиля кластера.
c = parcluster("MyLSFCluster");Далее, установить AdditionalSubmitArgs чтобы сценарии плагина использовали другую очередь заданий.
c.AdditionalProperties.AdditionalSubmitArgs = '-q matlab_queue';При этом изменении MATLAB передает дополнительные аргументы планировщику при отправке задания. Например, отправьте пакетное задание.
job = batch(c,"myScript");