$DistributedContexts

$DistributedContexts

ParallelTableParallelMap等の関数のDistributedContextsオプションのデフォルト値である.

詳細

  • 並列計算の前に,並列カーネルで評価されるシンボルの定義は,このシンボルがDistributedContextsオプション中のコンテキストに属している場合は,自動的にすべてのカーネルに分配される.
  • 初期値は$DistributedContexts:=$Contextで,これは現行コンテキスト中の全シンボルの定義を分配するが,パッケージからのシンボルの定義は分配しない.

例題

すべて開くすべて閉じる

  (1)

関数の自動定義配布機能を無効にする:

デフォルト値に戻す:

スコープ  (5)

デフォルトで,現行コンテキストの定義は自動的に配布される:

定義は配布しない:

並列計算に現れるすべてのコンテキストの全シンボルの定義を配布する:

指定されたコンテキストの定義だけを配布する:

デフォルト値に戻す:

特性と関係  (1)

$DistributedContextsを現在使用しているすべての並列関数を求める:

考えられる問題  (1)

$DistributedContextsの値はParallelizeでは使われない:

ParallelizeDistributedContextsオプションの値を設定する:

すべての設定をデフォルト値に戻す:

Wolfram Research (2010), $DistributedContexts, Wolfram言語関数, https://reference.wolfram.com/language/ref/$DistributedContexts.html.

テキスト

Wolfram Research (2010), $DistributedContexts, Wolfram言語関数, https://reference.wolfram.com/language/ref/$DistributedContexts.html.

CMS

Wolfram Language. 2010. "$DistributedContexts." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$DistributedContexts.html.

APA

Wolfram Language. (2010). $DistributedContexts. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$DistributedContexts.html

BibTeX

@misc{reference.wolfram_2024_$distributedcontexts, author="Wolfram Research", title="{$DistributedContexts}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/$DistributedContexts.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_$distributedcontexts, organization={Wolfram Research}, title={$DistributedContexts}, year={2010}, url={https://reference.wolfram.com/language/ref/$DistributedContexts.html}, note=[Accessed: 22-November-2024 ]}