Concurrency
Modern computers provide multiple chips, and we can access multiple chip
Golden questions to ask
The following questions are important to answer to run programs concurrently
- Are critical sections entered and exited with high frequency
- What size would be ideal for the critical section