Cooperative groups enable flexible thread synchronization patterns in CUDA
Image: Azlan DuPree, CC BY 2.0, via Wikimedia Commons
Cooperative groups enable flexible thread synchronization patterns in CUDA
CUDA
CUDA enables parallel computation on GPUs
Thread block (CUDA programming)
Thread blocks can contain up to 1024 threads as of March 2010
Triton differs from CUDA
Why does a super-fast computer sometimes run slower than a regular one?
__syncthreads() does in CUDA: synchronizes all threads within a block
__syncthreads() synchronizes all threads within a block
Dynamic random-access memory
DRAM requires periodic refreshing to maintain data integrity
Overdrawn at the Memory Bank
Overdrawn at the Memory Bank was shot on videotape due to budget constraints
Swipe through 100 ML concepts daily
Open Pocket Polymath