Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 274 Bytes

parallelism-concurrency.md

File metadata and controls

13 lines (9 loc) · 274 Bytes

Parallelism and Concurrency

Goals

  • Safe threading.
  • Compiler should detect locks, race conditions, etc.
  • Different targets for parallelism:
    • CPU - single core, multi-core.
    • GPU - OpenGL, SPIR-V, OpenCL, etc.

What is parallelism?

What is Concurrency?