Настройка параметров клиентского сеанса панели инструментов параллельных вычислений
pctconfig('p1',v1,...)
config = pctconfig('p1',v1,...)
config = pctconfig()
| Настраиваемое свойство. Поддерживаемые свойства: |
| Значение соответствующего свойства. |
| Структура значения конфигурации. |
pctconfig(' устанавливает свойство конфигурации клиента p1',v1,...)p1 со значением v1.
Обратите внимание, что пары значений свойств могут быть в любом формате, поддерживаемом set функция, т.е. пары векторов символов param-value, структуры и пары массивов ячеек param-value. Если используется структура, имена полей структуры являются именами свойств, а значения полей определяют значения свойств.
Если свойство 'portrange'указанное значение используется для установки диапазона портов, используемых клиентским сеансом программного обеспечения Parallel Computing Toolbox™. Это полезно в средах с ограниченным выбором портов. Значение 'portrange' должен быть 2-элементным вектором [minport, maxport] определение диапазона или 0 указывает, что сеанс клиента должен использовать эфемерные порты. По умолчанию клиентский сеанс выполняет поиск доступных портов для связи с другими сеансами программного обеспечения MATLAB ® Parallel Server™.
Если свойство 'hostname'указанное значение используется для установки имени хоста клиентского сеанса программного обеспечения Parallel Computing Toolbox. Это полезно, если клиентский компьютер известен под несколькими именами узлов. Следует использовать имя узла, с помощью которого узлы кластера могут связываться с клиентским компьютером. Панель инструментов поддерживает как короткие имена хостов, так и полные доменные имена.
config = pctconfig(' возвращает структуру в p1',v1,...)config. Имена полей структуры отражают имена свойств, а значения полей устанавливаются в значения свойств.
config = pctconfig(), без каких-либо входных аргументов, возвращает все текущие значения в виде структуры config. Если значения не заданы, это значения по умолчанию.
Просмотр текущих настроек для имени хоста и портов.
config = pctconfig()
config =
portrange: [27370 27470]
hostname: 'machine32'Установите текущий диапазон портов сеанса клиента в значение 21000-22000 с именем хоста fdm4.
pctconfig('hostname','fdm4','portrange',[21000 22000]);
Установите для имени хоста клиента полное доменное имя.
pctconfig('hostname','desktop24.subnet6.companydomain.com');
Значения, установленные этой функцией, не сохраняются между сеансами MATLAB. Чтобы гарантировать его действие, позвоните pctconfig перед вызовом других функций Parallel Computing Toolbox.