CS3211
L1
What is the difference between concurrency and parallelism?
User level vs Kernel level threads
How to prevent race conditions?
What are properties of Critical section (CS)
What are disadvantages of concurrent code?
Tutorial2
Resources
Atomics - How to avoid race conditions.
Memory orders - strategies for syncing.