ParallelNeeds

ParallelNeeds["context`"]

使用可能なすべての並列カーネルについてNeeds["context`"]を評価する.

詳細

  • ParallelNeeds["context`"]は事実上ParallelEvaluate[Needs["context`"]]を行う.
  • ParallelNeedsは,実際にはNeeds指定を「登録」し,この指定が起動されるすべての新たな並列カーネルに対して自動的に実行されるようにする.

例題

すべて開くすべて閉じる

  (1)

マスターカーネルのためのパッケージをロードする:

並列カーネルのためのパッケージをロードする:

特性と関係  (2)

ParallelNeedsはすべての並列カーネルでNeedsを実行するためにParallelEvaluateを使う:

明示的にParallelEvaluateを使っても同じことが行われる:

新たなカーネルにはParallelNeedsの効果のみが記憶される:

ParallelNeedsを使ってすべての並列カーネルにパッケージを設定する:

DistributeDefinitionsを使ってユーザ自身の定義を設定する:

考えられる問題  (1)

一般に,どのようなパッケージもマスターカーネルにもロードすることが必要である:

これで,マスターカーネルと並列カーネルで記号が使えるようになった:

Wolfram Research (2008), ParallelNeeds, Wolfram言語関数, https://reference.wolfram.com/language/ref/ParallelNeeds.html.

テキスト

Wolfram Research (2008), ParallelNeeds, Wolfram言語関数, https://reference.wolfram.com/language/ref/ParallelNeeds.html.

CMS

Wolfram Language. 2008. "ParallelNeeds." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ParallelNeeds.html.

APA

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

BibTeX

@misc{reference.wolfram_2024_parallelneeds, author="Wolfram Research", title="{ParallelNeeds}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/ParallelNeeds.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_parallelneeds, organization={Wolfram Research}, title={ParallelNeeds}, year={2008}, url={https://reference.wolfram.com/language/ref/ParallelNeeds.html}, note=[Accessed: 21-November-2024 ]}