CUDA BasicsCUDA Threading BasicsCUDA Threading Basics Threads, blocks, grids; warps and occupancy Kernel signatures and qualifiers Launch parameters and indexing patterns Common pitfalls: divergence, uncoalesced accesses