Импорт профилей кластера из файла
prof = parallel.importProfile(filename)
prof = parallel.importProfile(filename)
импортирует профили, хранящиеся в указанном файле, и возвращает имена импортированных профилей. Если filename
не имеет внутреннего абонента, .mlsettings
принято; файлы строения должны быть заданы как .mat
расширение. Строение .mat
файлы содержат только один профиль, но .mlsettings
профиля файлы могут содержать один или несколько профилей. Если в файле задан только один профиль, то
prof
- вектор символов, отражающий имя профиля; если в файле задано несколько профилей, то prof
- массив ячеек из векторов символов. Если профиль с таким же именем, что и импортированный профиль, уже существует, к имени импортированного профиля добавляется расширение.
Можно использовать импортированный профиль с любыми функциями, поддерживающими профили. parallel.importProfile
не устанавливает импортированные профили по умолчанию; можно задать профиль по умолчанию при помощи parallel.defaultClusterProfile
функция.
Профили, экспортированные в предыдущем релизе, обновляются во время импорта. Строения автоматически преобразуются в профили кластеров.
Импортированные профили сохраняются как часть настроек MATLAB, поэтому эти профили доступны в последующих сеансах работы с MATLAB без повторного импорта.
Импортируйте профиль из файловой ProfileMaster.mlsettings
и установите его как профиль кластера по умолчанию.
profile_master = parallel.importProfile('ProfileMaster');
parallel.defaultClusterProfile(profile_master)
Импортируйте все профили из файла ManyProfiles.mlsettings
, и использовать первый, чтобы открыть параллельный пул.
profs = parallel.importProfile('ManyProfiles');
parpool(profs{1})
Импортируйте строение из файла OldConfiguration.mat
, и установите его как параллельный профиль по умолчанию.
old_conf = parallel.importProfile('OldConfiguration.mat')
parallel.defaultClusterProfile(old_conf)