YouTube

Software Lessons Session 2: Computer Processing 101

  • CPU cores and caches

  • Parallel processing and threads

  • Deterministic vs stochastic systems

  • Compiled vs interpreted languages

  • JIT compilers and performance

Understand how CPUs execute code and the differences between compilers, interpreters, and JIT compilers.