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>
3.7 KiB
Executable File
3.7 KiB
Executable File