...
No Format |
---|
iterations = 10000 circle_count = 0 do j = 1,iterations generate 2 random numbers between 0 and 1 xcoordinate = random1 ycoordinate = random2 if (xcoordinate, ycoordinate) inside circle then circle_count = circle_count + 1 end do PI = 4.0*circle_count/iterations |
The BSP implementation for Pi
Parallel strategy is break the loop into portions that can be executed by the tasks.
...