Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Systems Interfaces & Deployment > Parallel Computing > Concurrency >
Mathematica > Core Language > Tuning & Debugging > Parallel Computing > Concurrency >

ParallelSubmit

ParallelSubmit[expr]
submits expr for evaluation on the next available parallel kernel and returns an EvaluationObject expression representing the submitted evaluation.
ParallelSubmit[{var1, var2, ...}, expr]
builds a closure for the variables given before submitting expr.
  • ParallelSubmit[{var1, var2, ...}, expr] substitutes the current values of the vari into expr before submitting it for evaluation.
Schedule a range of evaluations concurrently:
Functions used need to be distributed first:
ParallelSubmit does not evaluate its arguments on the master kernel:
Use a closure to insert the values of local variables into the expressions to be evaluated:
Parallelize a functional operation by functional composition with ParallelSubmit:
New in 7
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team