CSC352 Synchronization and Java Threads
--D. Thiebaut (talk) 14:10, 9 September 2013 (EDT)
This page treats of the concepts of synchronization of parallel programs in general, applied to the Java platform in particular.
It all starts at the Lowest Level: Assembly Language (again)
- Question
- What if the two threads in the ParallelPi program updated a global sum variable by doing something like this?
sum += thread_sum;
- where thread_sum is a local variable used by the thread function to accumulate the terms of the series. The actual program can be found here.