Задайте свои параллельные настройки

Можно получить доступ параллельным настройкам любым из следующих способов:

  • На вкладке Home в разделе Environment выберите Parallel> Parallel Preferences

  • Выберите настольный значок индикатора пула и выберите Parallel Preferences.

  • В командном окне ввести preferences.

    preferences

    В дереве навигации диалогового окна Preferences выберите Parallel Computing Toolbox.

Можно управлять параллельными настройками настройки можно следующим образом:

  • Default Cluster — Выберите кластер, который вы хотите использовать. Кластером по умолчанию является local. Для получения дополнительной информации смотрите, Добавляют и Изменяют Кластерные Профили.

  • Preferred number of workers — Задайте количество рабочих в вашем параллельном пуле. Фактический размер пула ограничивается путем лицензирования, размер кластера и кластерные настройки профиля. Смотрите Размер Пула и Кластерный Выбор. Для локального профиля не выбирайте предпочтительное количество рабочих, более крупных, чем 512. См. также Добавляют и Изменяют Кластерные Профили. Проверяйте свой доступ к облачным вычислениям в меню Parallel> Discover Clusters.

  • Automatically create a parallel pool — Если параллельный пул не будет открыт, некоторая функциональность в Parallel Computing Toolbox™ автоматически создаст параллельный пул, включая:

    Когда эти функции будут использоваться, выберите Automatically create a parallel pool, чтобы автоматически создать пул. Если вы выбираете эту опцию, вы не должны открывать пул вручную с помощью parpool функция.

    Если эта опция не выбрана, пул не открыт, и вы используете:

    • parfeval, parfevalOnAll, afterEach, или afterAll, ваш код выдаст ошибку.

    • Другая функциональность Parallel Computing Toolbox, ваш код будет работать на клиенте.

  • Shut down and delete a parallel pool — Чтобы закрыть параллельный пул автоматически, если пул был неактивен для заданного количества времени, используйте IdleTimeout установка. Если вы используете пул (например, с помощью parfor или parfeval), счетчик тайм-аута сбрасывается. Когда тайм-аут собирается истечь, подсказка на настольном индикаторе пула предупреждает вас и позволяет вам сбрасывать таймер. Обратите внимание на то, что изменение этой установки изменяет IdleTimeout из любого уже запустил пул.

Связанные примеры

Больше о