Yes, I took the example from matlab's doc, in the Reduction Assignments 
section.

Actually it also works in Julia:

v = @parallel (vcat) for i=1:10 myid() end
10-element Array{Int64,1}:
 3
 3
 3
 3
 3
 2
 2
 2
 2
 2

It seems you can even do nested loops:

v = @parallel (vcat) for i=1:10 @parallel (hcat) for j=1:10; i*j end; end 

10x10 Array{Int64,2}:
  1   2   3   4   5   6   7   8   9   10
  2   4   6   8  10  12  14  16  18   20
  3   6   9  12  15  18  21  24  27   30
  4   8  12  16  20  24  28  32  36   40
  5  10  15  20  25  30  35  40  45   50
  6  12  18  24  30  36  42  48  54   60
  7  14  21  28  35  42  49  56  63   70
  8  16  24  32  40  48  56  64  72   80
  9  18  27  36  45  54  63  72  81   90
 10  20  30  40  50  60  70  80  90  100

Reply via email to