• Difference between concurrency and parallelism?
  • How parallelism is achieved in modern computers?
    • Is it dependent on underlying problem? data? computer architecture? algorithm?
  • How concurrency is realised?