29 days ago
-
Vectorize MoE dispatch (argsort+bincount): eliminate 2,688 CUDA kernel launches per pass
-
Optimize chunk_size to 2048 on 24GB+ GPUs (cuts head projections from 64 to 8 per micro-batch)
-
RTX 3090 Max Speed: Zero-sync GPU loss accum, pinned-memory batch slicing, Muon in VRAM, 262k tok/step curriculum
-
Fix CUDA OOM on T4: cast model to amp_dtype directly, batch_size=2, safe RMSNorm
-
Fix CUDA OOM on T4: cast model to amp_dtype directly, batch_size=2, safe RMSNorm
-
Fix CUDA OOM on T4: cast model to amp_dtype directly, batch_size=2, safe RMSNorm
-
Sync model/scripts/viu_moe.py with 3-stage sequence length curriculum (512->1024->2048)