При использовании типового интерфейса планировщика можно изменить поведение скриптов плагина, задав дополнительные свойства для типового профиля кластера или объекта используя AdditionalProperties
. Для получения дополнительной информации об обобщенном интерфейсе планировщика см. Раздел «Настройка использования интерфейса типового планировщика».
Выборка скриптов плагина позволяет вам задать следующие свойства.
Свойства для всех планировщиков
Свойство | Описание | Напечатать |
---|---|---|
| Имя хоста машины кластера, которая имеет утилиты планировщика для отправки заданий. Это свойство доступно только в удаленных и нешироких режимах отправки. | Строка |
| Расположение для хранения файлов заданий в кластере. Это свойство доступно только в режиме отправки без разделения. | Строка |
| Дополнительные аргументы планировщика для отправки задания. Выборки скриптов плагина добавляют значение этого свойства к строке отправки планировщика. | Строка |
| Имя пользователя для входа в | Строка |
| Опция использования уникальных подпапок. Установите это свойство на | Логичный |
| Опция использовать файл тождеств. Установите это свойство на | Логичный |
| Расположение на клиентской машине файла тождеств SSH, который идентифицирует вас в | Строка |
| Установите это свойство на | Логичный |
Свойства только для PBS
Свойство | Описание | Напечатать |
---|---|---|
| Количество процессорных ядер на узел в кластере. Для большинства кластеров это количество физических ядер на узел. Если вам нужны дополнительные инструкции, обратитесь к администратору кластера. | Число |
При первом создании типового профиля кластера с помощью Мастера типовых профилей программа установки направляет вас путем установки некоторых из этих свойств. Для получения дополнительной информации об установщике смотрите Интерфейс со сторонними планировщиками.
Можно также задать свои собственные свойства, чтобы настроить поведение скриптов плагина. Для этого необходимо изменить скрипты плагина. Для получения дополнительной информации смотрите Добавление индивидуальной настройки (Parallel Computing Toolbox).
Можно задать дополнительные свойства в профиле кластера с помощью Диспетчера профилей кластеров или программно.
Когда вы задаете дополнительные свойства в профиле кластера, свойства применяются каждый раз, когда вы используете кластер.
На панели инструментов MATLAB, на вкладке Home, в области Environment, выберите Parallel > Create and Manage Clusters.
В Диспетчере профилей кластеров щелкните на типовом профиле, который необходимо изменить.
Щелкните Edit внизу справа.
Переходите к AdditionalProperties
таблица.
Чтобы добавить новое свойство, нажмите кнопку Add. Чтобы изменить существующее свойство, щелкните на свойстве.
Следующее изображение показывает пример настройки AdditionalSubmitArgs
для LSF® профиль кластера.
Вы можете программно задать дополнительные свойства, обратившись к AdditionalProperties
типового объекта кластера. Обратите внимание, что это действие не обновляет профиль кластера, и свойства применяются только к этому конкретному объекту кластера. Ниже приведен пример того, как задать AdditionalSubmitArgs
для кластера LSF.
Во-первых, создайте объект кластера при помощи parcluster
функция. В следующем коде измените MyLSFCluster
на имя профиля кластера.
c = parcluster("MyLSFCluster");
Далее задайте AdditionalSubmitArgs
чтобы скрипты плагина использовали другую очередь заданий.
c.AdditionalProperties.AdditionalSubmitArgs = '-q matlab_queue';
С этим изменением MATLAB передает дополнительные аргументы планировщику при отправке задания. Например, отправьте пакетное задание.
job = batch(c,"myScript");