cuda
AI infra interview questions tagged cuda, across every topic.
11 questions · 3 unlocked for you
Concepts behind "cuda"
Review the concepts used in these questions.
Foundational
GPU Execution ModelCUDA groups threads into warps and blocks that run on streaming multiprocessors. Learn how ready warps hide waiting, why registers limit residency, and when higher occupancy fails to improve performance.🧩 GPU & Accelerator Architecture
Foundational
CUDA Programming ModelCUDA programs launch GPU kernels from host code. Thread indexing, memory access and stream ordering determine whether the result is correct.⚡ Kernels & Compilers
Core
Memory CoalescingCoalescing combines a warp’s nearby memory accesses into fewer transactions. Inspect addresses across lanes to understand how much data each access actually fetches.⚡ Kernels & CompilersSign in
Advanced
Shared Memory and Bank ConflictsShared memory lets threads in a block exchange and reuse data. Bank conflicts occur when an access needs multiple distinct words from the same bank.⚡ Kernels & Compilers🔒 Premium
Advanced
Occupancy and Register PressureOccupancy measures how many warps are resident relative to an SM’s limit. Registers, shared memory and launch shape constrain it, but higher occupancy is not always faster.⚡ Kernels & Compilers🔒 Premium
Advanced
Tiled Matrix MultiplicationTiled matrix multiplication reuses input values across many output calculations. Shared-memory and register tiles reduce repeated data movement while consuming limited on-chip resources.⚡ Kernels & Compilers🔒 Premium
