The Runtime Theory

topic / branches-and-parallelism

Branches and Parallelism

Explore prediction, speculation, SIMD, and multicore execution.

Learn how branch prediction and misprediction affect pipelines, and how SIMD and multiple cores expose different kinds of parallel work.

1 article · 1 video · 1 trace · 1 request flow · 1 interview · 5 total

Articles

Request Flows

Videos

Traces

Interviews

Explore adjacent

New lessons by email

Get new explanations about branches and parallelism and related systems in your inbox.

One technical dispatch per week. No noise.