Go backward to dist[process] : Execute a Task by a Separate ProcessGo up to 3.3 Shared Data |
dist[place]
: Execute a Task by a Placed Processtask := dist[place](machine, fun, args...)
This call behaves like dist[process]
except for the
additional argument machine which must denote an integer number in the
range 0 to N where N is the number of machines given in
dist[initialize]
. The corresponding task does not
participate in load balancing but is immediately placed on the denoted
machine (where 0 denotes the original host) and is executed by a separate
process.
> t := dist[place](0, int, x^n, x); t := 0