16. Reusable patterns for GPU algorithms
Build common GPU patterns: map, stencil, reduction, scan, gather, scatter, compact, sort, and histogram. These patterns become reusable building blocks for simulations, image processing, analytics, and machine learning.