Files
foxhunt/crates
jgrusewski d3ced2da44 fix(gpu): prevent OOM from overflow in replay buffer, dynamic shmem tiles
- Staging/GPU replay buffer: truncate batch when it exceeds ring buffer
  capacity (CPU fallback can flush 100K+ experiences at once)
- GpuExperienceCollector: compute shmem tile rows dynamically to stay
  under 48 KB default limit instead of hardcoded 64-row constant
- Auto batch size: subtract concurrent VRAM consumers (~530 MB model +
  optimizer + PER + data) before budgeting experience collector at 40%
- Hyperopt DQN adapter: GPU PER always on, include replay buffer in
  VRAM estimate for small GPUs (was excluded assuming CPU-only PER)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 17:26:43 +01:00
..