EvaluationObject

EvaluationObject[n,expr,]

represents an expression submitted for evaluation on any available parallel kernel.

Details

Examples

open allclose all

Basic Examples  (2)

Submit a single evaluation and wait for it to finish:

Wait for all evaluation ids contained in a sum:

Scope  (1)

During scheduling, an evaluation goes through ready, running, received, and finished:

Properties & Relations  (2)

Evaluation objects are created with ParallelSubmit:

Their results are collected with WaitAll or WaitNext:

Scheduled evaluations no longer needed can be aborted with AbortKernels:

Possible Issues  (1)

Each evaluation should be waited for exactly once:

The evaluation object has already completed:

Wolfram Research (2008), EvaluationObject, Wolfram Language function, https://reference.wolfram.com/language/ref/EvaluationObject.html.

Text

Wolfram Research (2008), EvaluationObject, Wolfram Language function, https://reference.wolfram.com/language/ref/EvaluationObject.html.

BibTeX

@misc{reference.wolfram_2021_evaluationobject, author="Wolfram Research", title="{EvaluationObject}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/EvaluationObject.html}", note=[Accessed: 24-October-2021 ]}

BibLaTeX

@online{reference.wolfram_2021_evaluationobject, organization={Wolfram Research}, title={EvaluationObject}, year={2008}, url={https://reference.wolfram.com/language/ref/EvaluationObject.html}, note=[Accessed: 24-October-2021 ]}

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