hi, i want to calculate mean with @distributed. it is my code.

```
Using SharedArrays , Distributed , Statistics
addprocs(5)
@everywhere using SharedArrays
t=zeros(120,100,8)+zeros(120,100,8)*im
s=convert(SharedArray,t)
function test()
@time @distributed for (i ,j) in collect(Iterators.product ( 1:100,1:8))
x=rand(200,120)+rand(200,120)*im
y=rand(200,120)+rand(200,120)*im
z=x.*conj(y)
s[:,i , j ]= (mean( z, dims=1))
end
return s
end
@time zz=test()
``
My result zz is zero why? When I remove @distributed of my code everything is OK.
I need use @distributed to reach speed up.
```