Why does increasing the number of identical parallel operations increases each operation time?

That’s not how rand works in Julia; it’s generating “independent” pseudorandom streams (i.e. starting from different seeds) on different processes or threads, so no synchronization is involved.

3 Likes