roofline.devPublic Beta

Getting Started

1 min read

Welcome

Welcome

The roofline.dev learn tab is a human written learning resource for everything GPU / AI accelerator programming. It is designed to be jumped around, feel free to skip to parts that interest you. Learning through roofline.dev gives you advantages over traditional learning resources such as universities, in ways like fun, interactability, and being able to jump around to topics that interest you. Our primary goal is to teach you as much information as possible in as little time as possible, leveraging intrinsic variables like fun and interactivity to aid in the learning process.

This will be mostly focused on CUDA, but the same principles are largely applicable to ROCM and some chinese GPUs. More topics such as ML, compilers and accelerators are coming soon.