EvaluationObject
EvaluationObject[expr,…]
使用可能な任意の並列カーネル評価に送られる式を表す.
詳細
- 評価オブジェクトはParallelSubmitで作られる.
- 評価結果はWaitAllとWaitNextで集められる.
- WaitAll[arg]の引数内の任意の場所に現れる評価オブジェクトはすべて,それぞれの評価結果によって置き換えられる.
- EvaluationObject[…]["prop"]は,与えられたEvaluationObjectについて"prop"の値を返す.
- EvaluationObject[…]["Properties"]は,使用可能な全特性のリストを返す.
- EvaluationObject[…][All]は,特性がキーで各特性の値が値である連想を返す.
- 次は,EvaluationObjectの使用可能な特性である.
-
"Process" 評価する式 "Result" 評価結果 "State" 評価オブジェクトの現行の状態
例題
すべて開くすべて閉じるスコープ (2)
スケジューリングの間,評価は「ready(準備終了)」「running(実行中)」「received(受領)」「finished(終了)」という連続した段階を通る:
EvaluationObjectの特性を求める:
Information[ev]は ev[All]と同じ情報を与える:
特性と関係 (2)
評価オブジェクトはParallelSubmitで作られる:
スケジュールされた評価で必要がなくなったものはAbortKernelsで中止することができる:
考えられる問題 (2)
Wolfram Research (2008), EvaluationObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/EvaluationObject.html.
テキスト
Wolfram Research (2008), EvaluationObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/EvaluationObject.html.
CMS
Wolfram Language. 2008. "EvaluationObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/EvaluationObject.html.
APA
Wolfram Language. (2008). EvaluationObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/EvaluationObject.html