Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to �нтеллектуальная Кобринщина

Connect to a Remote Kernel - Wolfram Mathematica

Подключение к удаленному вычислительному ядру

Mathematica может выполнять свои вычисления на других компьютерах, на которых установлена Mathematica. Перенаправление вычислений на другие, потенциально более мощные машины, может увеличить эффективность Вашей работы.

Mathematica можно разделить на две отдельные составляющие: вычислительное ядро и интерфейс. Интерфейс является тем, что Вы видите на экране (графика, текст и отображение ваших вычислений), в то время как ядро выполняет все остальное, включая подавляющее большинство вычислений.

Использование удаленного ядра для выполнения Ваших расчетов очень удобно, если Ваш компьютер обладает ограниченными аппаратными ресурсами, или задействован для решения других задач. Mathematica может автоматически выполнять вычисления на удаленных вычислительных ядрах.

Начнем настройку подключения к удаленному ядру с выбора пункта меню ConnectToARemoteKernelRU_3.gif ? ConnectToARemoteKernelRU_4.gif:

ConnectToARemoteKernelRU_5.gif

В появившемся окне нажмите кнопку Add для создания нового профиля ядра. Вслед за этим, появится окно Kernel Properties, которая позволит вам сконфигурировать новое вычислительное ядро.

В поле Kernel Name задайте для Вашего нового ядра соответствующее имя.

В разделе Basic Options выберите переключатель  Remote Machine.

В поле Machine Name (Remote Host для Mac OS X), введите либо сетевое имя удаленного компьютера, либо его IP-адрес.

В поле Remote Login (Remote User для Mac OS X), укажите под каким именем пользователя Вы будете входить в систему.

В поле Kernel Program задайте команду, которая будет использоваться для запуска Mathematica через окно терминала на удаленном компьютере. (В этом примере, указание полного пути не требуется, поскольку удаленное ядро будет размещено на компьютере под управлением Linux.)

Закончив ввод информации, щелкните на кнопке OK для закрытия окна конфигурации ядра:

ConnectToARemoteKernelRU_6.gif

Теперь Вы можете указать интерфейсу использовать удаленное вычислительное ядро. Выберите "блокнот" (если их открыто несколько), а затем выберите команду меню ConnectToARemoteKernelRU_7.gif ? ConnectToARemoteKernelRU_8.gif ? LinuxKernel. В этом примере, LinuxKernel является именем, заданным для удаленного ядра при конфигур&# 1072;ции:

ConnectToARemoteKernelRU_9.gif

Чтобы непосредственно установить соединение и начать использование удаленным ядром, просто вычислите любое выражение. Интерфейс установит связь с удаленным компьютером посредством  SSH-протокола и запросит Ваш пароль.

После ввода действительного пароля, удаленное ядро вычислит выражение. Обратите внимание, что название ядра указывается в скобках в строке заголовка "блокнота".