im not sure if im at the Right Place to ask those kind off Questions, if not im really sorry.
So my Question is about Threadding. I have got a Julia-Script where im using a lot of Recurssion, and in side that Recursive Function i have got a for loop i would like to run in parallel.
function rec(parentValue, depth) ... # SOME CALCULATIONS ... resultValue = 0 for i = 0:N ... if .. .. resultValue += rec(value, depth+1) end end return resultValue end
The Amount of Instances of this Function Grows Exponential.
What i want is to run the For-Loop in Parallel, after the Loop i would like to Join the Threads back together and get the Summed ResultValue.
How could i achieve something like that?
I would also like to define how many Threads this Script/Julia is using.
How could i achieve something like this?
Ty in advanced