216cd76a77
prain: Triton GEMV for decode GEMMs on gfx10 (rocBLAS ran bf16 GEMVs at 6% of the bandwidth; agent setup 1.58 -> 2.77 tok/s, same answers)
fabolous0052026-10-28 22:07:25 +01:00
708e152549
prain: int8/int4 experts quantized once on the GPU, rounds through vLLM's expert_map, [miss] min_weight skips experts not in VRAM; scripts: tune_moe, quality (answer NLL on identical token ids), bench --context, measure --quant
fabolous0052026-10-28 22:07:25 +01:00
3ae9bd73a7
prain: README; example config with the measured eGPU defaults (miss auto <=2 tokens, 16 CPU threads, no pinned RAM tier)
fabolous0052026-10-28 01:10:17 +01:00
16c3bf81f7
prain: pin the RAM tier per expert (big pinned blocks take minutes on eGPU hosts); sim charges disk reads on the CPU path; measure CPU cost on cold experts
fabolous0052026-10-28 00:33:34 +01:00
01dce2ffc6
prain: tune searches the auto CPU threshold and writes --cpu-threads; vLLM patch: fit Gemma 4 in 8 GB (tied lm_head without a copy, rope caches sized by max_model_len)
fabolous0052026-10-27 23:52:53 +01:00
d69fd34492
prain: fix vLLM on ROCm (no CUDA capability families), smoke test and benchmark scripts
fabolous0052026-10-27 16:44:40 +01:00