CUDA 'sticky errors' and undefined behavior explained
blelbach · x · 2026-08-29
Explaining CUDA errors that bypass Python try-catch blocks (like illegal memory access), a developer clarified the terminology and mechanics:
- Sticky errors: The term for hard-to-contain failures.
- Cause: In modern architectures with unified memory, device-side undefined behavior can corrupt host-side state (e.g., the CUDA context), making them uncatchable at the Python layer.
More from Infra
- M4 Max Benchmarks: oMLX Wins at Long Context, Prefix Caching is Key — vitordeas · 2026-08-30
- Tencent Hunyuan Hy4-preview runs in vLLM day 0: 770B MoE with 1M context — TencentHunyuan · 2026-08-30
- Oberik: Open-source agent backend solves document parsing and multi-tenancy pain points — kahveciderin · 2026-08-29
- Scobleizer: Qwen Cloud is natively built around AI for better agent integration — Scobleizer · 2026-08-29
- NVL72 Achieves Up to 30x Better Throughput per MW than GB300 on AgentX Benchmark — nvidia · 2026-08-29
- a16z Partner: Only 2% of US Electricians Certified for DC Power — GregCook2011 · 2026-08-29