jgrusewski
904185004c
feat: L40S GPU profile + auto-derive cuda-compute-cap from GPU pool
argo-train.sh now auto-selects cuda-compute-cap based on --gpu-pool:
- ci-training-h100* → sm_90 (Hopper)
- ci-training-l40s → sm_89 (Ada Lovelace)
Added config/gpu/l40s.toml:
- batch_size=4096 (between H100's 8192 and A100's 2048)
- buffer_size=300K (scaled for 48GB VRAM)
- gpu_timesteps_per_episode=2000 (bandwidth-limited)
- gpu_n_episodes=2048 (scaled from H100's 4096)
GPU profile loader maps "L40S" → "l40s" (was "a100" fallback).
Also fixed pre-existing test drift: num_atoms=52 in h100.toml/a100.toml
was 51 in test expectations (padding alignment for C51 kernels).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 16:59:06 +02:00
..
2026-04-20 16:59:06 +02:00
2026-04-04 01:24:19 +02:00
2026-04-19 09:20:15 +02:00
2026-04-20 16:59:06 +02:00
2026-04-04 01:24:19 +02:00