# Reductions

*Module of the free GPU.js GPGPU course · 6 tasks*

Sum, min, max and mean over millions of values — the ladder pattern every platform uses.

## Tasks

1. [The One-Thread Trap](https://gpu.rocks/learn/reductions-3dadc130/1.md)
2. [Partial Sums: Divide the Work](https://gpu.rocks/learn/reductions-3dadc130/2.md)
3. [One Rung of the Ladder](https://gpu.rocks/learn/reductions-3dadc130/3.md)
4. [Ride the Ladder Down](https://gpu.rocks/learn/reductions-3dadc130/4.md)
5. [Min and Max: Change the Operator](https://gpu.rocks/learn/reductions-3dadc130/5.md)
6. [Payoff: Mean and RMS, Fused](https://gpu.rocks/learn/reductions-3dadc130/6.md)

---

Interactive version: https://gpu.rocks/learn/reductions-3dadc130
