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-03-12 01:44:03 +01:00
2026-03-31 22:40:37 +02:00
2026-04-17 01:29:42 +02:00
2026-03-13 11:56:56 +01:00
2026-04-20 16:59:06 +02:00
2026-03-31 01:33:31 +02:00
2026-03-04 23:46:36 +01:00
2026-03-04 23:46:36 +01:00
2026-03-17 08:34:51 +01:00
2026-03-31 01:33:31 +02:00
2026-03-11 22:00:13 +01:00
2026-03-29 21:01:03 +02:00
2026-03-13 11:54:22 +01:00
2026-03-19 00:38:20 +01:00
2026-03-04 22:08:31 +01:00
2026-03-04 22:08:31 +01:00
2026-03-04 22:08:31 +01:00
2026-03-04 22:08:31 +01:00