Arrows go from each prerequisite to the units that depend on it. Hover or focus a unit to highlight its path.
- Asymptotic time and space complexity article
- Arrays and contiguous storage article
- Parallel computations as dependency DAGs article
- Loops and iteration article
- Data parallelism and parallel loops article
- Parallel reductions article
- Parallel prefix scans article
- Collective communication in parallel programs article
- MapReduce and shuffle-based data parallelism article
- Processor execution and machine instructions article
- SIMD vector processing article
- GPU SIMT execution and branch divergence article