Я пытаюсь создать параллель для цикла с использованием @parallel, чтобы вычислить кумулятивную сумму SharedArray.Простой тест, который я запускаю, выглядит следующим образом:
p = SharedArray{Float64}(10,10);
@parallel for i = 1 : 5
p = p .+ 1
end
p
Однако при печати p я просто получаю серию нулей, как если бы цикл for никогда не выполнялся.Я проверил, что код фактически входит в цикл for, печатая его в каждом цикле.
Я понимаю, что этот вопрос может иметь прямой ответ для многих людей, но следуя руководству Джулии и ища ответы в Интернетепока не привел меня к решению.
Заранее спасибо,
Simos