Explicitly coordinate groups of processes. |
Groups cooperate in loosely synchronous manner. |
Control constructs on, at and overall dispatch control. |
on(p) { |
overall(i = x|:) |
b [i] = 0 ; |
at(j = x [3]) |
b [j] = 23 ; |
overall(i = x|2:99) { |
for(int k = 0 ; k < 50) |
a [i, k] = b [i] + k ; |
} |
} |