Welcome to the Mojo 🔥 GPU Puzzles Tutorial Series!
This episode teaches you how to coordinate multiple blocks of threads to process a 2D matrix that’s larger than a single block’s dimensions.
🎯 What You'll Learn:
Working with 2D block and thread arrangements
Handling matrix data larger than block size
Converting between 2D and linear memory access
📚 Resources:
Mojo🔥 GPU Puzzles: https://puzzles.modular.com/
GitHub Repository: https://github.com/modular/mojo-gpu-puzzles
Mojo Documentation: https://docs.modular.com/mojo/
🚀 Quick Start Commands:
```bash
git clone https://github.com/modular/mojo-gpu-puzzles.git
cd mojo-gpu-puzzles
pixi run gpu-specs # Verify your GPU
pixi run p02 # Run this puzzle
```
🌐 COMMUNITY & SUPPORT:
💬 Modular Discord: https://discord.com/invite/modular
📝 Modular Forum: https://forum.modular.com
🐙 GitHub Issues: https://github.com/modular/mojo-gpu-puzzles/issues