RemoteKernelOpen[spec]
何等かの設定をしてカーネルを起動する.
RemoteKernelOpen[{spec1,spec2,…}]
カーネルを並列で起動する.
詳細とオプション
例題
例
スコープ
オプション
"LocalLinkMode"
"Service"
"Timeout"
関連項目
テクニカルノート
関連するガイド
LightweightGridClient`
LightweightGridClient`
RemoteKernelOpen
RemoteKernelOpen[spec]
何等かの設定をしてカーネルを起動する.
RemoteKernelOpen[{spec1,spec2,…}]
カーネルを並列で起動する.
詳細とオプション
- RemoteKernelOpenはLaunchKernelsによって使われるもので,Lightweight Gridのプロトコルに従って並列カーネルを起動する.
- RemoteKernelOpenの引数は,ホスト名,Lightweight Grid ManagerのURL,RemoteServicesAgent式,あるいはRemoteService式である.
- RemoteKernelCloseあるいはRemoteKernelCloseAllを使ってカーネルを終了する.
- デフォルト設定の"LocalLinkMode"->"Connect"では,リモートカーネルがリンクを作成し Mathematica がこれに接続する."LocalLinkMode"->"Create"とすると,Mathematica がリンクを作成しリモートカーネルがこれに接続する.ネットワークの設定によっては,リモートコンピュータ上に作成されたリンクへの Mathematica の接続が許可されず,"LocalLinkMode" -> "Create"での接続を求められることがある.
- 使用可能なオプション:
-
"LocalLinkMode" "Connect" リンクの確立方法 "Service" "" 起動するサービスの名前 "Timeout" 5 ネットワーク接続のタイムアウト(秒)
例題
すべて開く すべて閉じる例 (1)
Needs["LightweightGridClient`"]link = RemoteKernelOpen["cluster1.example.com"]LinkWriteHeld[link, Hold[FactorInteger[2 ^ 32 - 1]]]LinkRead[link]RemoteKernelClose[link]スコープ (1)
オプション (3)
"LocalLinkMode" (1)
リモートカーネルに MathLink リンクを作成させ,この Mathematica セッション中にこれに接続する:
RemoteKernelOpen["cluster1.example.com", "LocalLinkMode" -> "Connect"]clusterhead.example.comで実行中のこの Mathematica セッション中にMathLink リンクを作り, カーネルをこれに接続する:
RemoteKernelOpen["cluster1.example.com", "LocalLinkMode" -> "Create"]"Service" (1)
octet.example.comの”ProjectGamma”サービスを使ってカーネルを起動する:
RemoteKernelOpen["octet.example.com", "Service" -> "ProjectGamma"]