vh
c35f6510bf
feat(fv-ml1): rebalance GPUs 0/1 by usage; contexts to published maximums; gen-small default output cap
...
Layout: GPU 0 = cyberprev (KV 16 -> 15 GiB, 1.29x), erp-seat (moved from
GPU 1, KV 8.49 -> 5.5 GiB, 1.32x), voices (ctx 8,192 -> 40,960, its native
maximum, KV 6 GiB, 1.07x), coder (moved from GPU 1, ctx 16,384 -> 32,768,
the card maximum, 2.35x), parakeet-nemo. GPU 1 = gen-small (moved from
GPU 0, 5.5 GiB, 1.76x), meromero-rp (22 GiB, 1.32x), intern-decision.
Sizing rule: KV >= 1.25x max context rounded up to 0.5 GiB, checked against
7 days of LiteLLM traffic and the engines' own KV-usage logs. Each card keeps
spare memory for its bursty tenant (parakeet's cap on GPU 0, intern-decision's
32k call on GPU 1). YaRN extensions are not enabled: they do not fit, and the
Qwen cards warn static YaRN degrades short prompts.
gen-small gets --override-generation-config max_new_tokens 32768. It applies
only to requests that omit max_tokens (vLLM get_max_tokens) and answers 9
runaway ~260k-token replies in 7 days; the longest normal reply was 6,357.
Applied with playbooks/fv-ml1-rebalance-20261005.yaml (boot-check guard and
health/KV verification per seat); all nine seats healthy, gateway smoke
tests pass.
2026-10-05 22:51:17 -07:00
..
2026-09-27 12:50:05 -07:00
2026-10-04 23:33:24 -07:00
2026-09-21 23:11:54 -07:00
2026-09-19 05:34:17 -07:00
2026-09-10 09:10:01 -07:00
2026-06-13 14:05:07 -07:00
2026-06-16 14:24:24 -07:00
2026-09-14 13:30:30 -07:00
2026-09-10 08:35:28 -07:00
2026-09-11 22:09:18 -07:00
2026-09-11 22:09:18 -07:00
2026-09-11 22:09:18 -07:00
2026-09-11 22:09:18 -07:00
2026-05-10 17:48:24 -07:00
2026-10-04 22:55:49 -07:00
2026-10-03 12:34:35 -07:00
2026-08-17 15:58:00 -07:00
2026-04-24 16:31:41 -07:00
2026-04-28 09:42:07 -07:00
2026-05-12 13:24:07 -07:00
2026-04-27 16:04:39 -07:00
2026-06-01 16:42:30 -07:00
2026-04-29 18:12:36 -07:00
2026-04-25 16:25:42 -07:00
2026-05-10 17:48:24 -07:00
2026-04-27 23:54:59 -07:00
2026-07-07 00:22:20 -07:00
2026-04-29 13:27:12 -07:00
2026-04-26 11:55:04 -07:00
2026-06-19 22:47:15 -07:00
2026-04-24 16:58:19 -07:00
2026-05-18 23:47:51 -07:00
2026-04-28 09:11:23 -07:00
2026-04-29 18:41:36 -07:00
2026-04-27 15:37:17 -07:00
2026-04-29 21:31:59 -07:00
2026-04-27 22:40:10 -07:00
2026-04-24 10:39:48 -07:00
2026-08-18 06:39:34 -07:00
2026-08-18 06:39:34 -07:00
2026-08-18 06:39:34 -07:00
2026-08-18 06:39:34 -07:00
2026-09-27 12:50:05 -07:00
2026-09-23 09:59:15 -07:00
2026-09-23 09:59:15 -07:00
2026-09-19 05:30:25 -07:00
2026-09-26 13:07:22 -07:00
2026-09-27 00:06:33 -07:00
2026-10-03 15:31:00 -07:00
2026-10-03 15:52:44 -07:00
2026-10-02 22:08:19 -07:00
2026-08-19 09:05:52 -07:00
2026-08-18 06:50:46 -07:00
2026-08-18 06:50:46 -07:00
2026-08-18 06:39:34 -07:00
2026-08-17 22:11:14 -07:00
2026-10-04 07:32:13 -07:00
2026-10-04 07:45:05 -07:00
2026-10-04 07:45:05 -07:00
2026-09-12 22:04:41 -07:00
2026-07-14 21:53:33 -07:00
2026-10-05 21:40:28 -07:00
2026-09-12 22:04:20 -07:00
2026-09-12 22:04:20 -07:00
2026-09-12 22:04:20 -07:00
2026-10-05 22:51:17 -07:00
2026-09-12 22:04:20 -07:00
2026-09-12 22:04:20 -07:00
2026-09-25 15:55:33 -07:00
2026-09-01 11:36:49 -07:00
2026-09-02 00:36:16 -07:00
2026-09-03 15:59:09 -07:00
2026-08-24 08:54:06 -07:00
2026-08-24 08:54:06 -07:00
2026-09-12 22:04:41 -07:00
2026-08-24 08:54:06 -07:00
2026-08-24 08:54:06 -07:00
2026-06-18 14:04:29 -07:00
2026-08-28 13:38:12 -07:00
2026-04-26 14:30:02 -07:00
2026-09-21 11:17:41 -07:00
2026-06-03 14:49:46 -07:00
2026-06-03 15:16:13 -07:00
2026-09-22 08:21:10 -07:00
2026-09-12 22:04:41 -07:00
2026-10-04 23:33:24 -07:00
2026-10-04 23:33:24 -07:00
2026-10-02 07:33:36 -07:00
2026-09-09 11:13:54 -07:00
2026-08-28 06:03:43 -07:00
2026-09-19 06:49:11 -07:00
2026-08-28 16:15:34 -07:00
2026-09-24 13:16:18 -07:00
2026-10-05 18:59:53 -07:00
2026-10-03 13:17:28 -07:00
2026-10-04 23:33:24 -07:00
2026-09-25 10:56:17 -07:00
2026-10-03 14:09:41 -07:00
2026-10-05 19:58:19 -07:00
2026-09-14 13:13:56 -07:00
2026-10-04 06:11:13 -07:00
2026-10-04 07:16:21 -07:00
2026-10-04 06:11:13 -07:00
2026-09-12 22:04:41 -07:00
2026-10-03 13:27:11 -07:00
2026-08-18 07:21:40 -07:00
2026-09-25 15:55:33 -07:00
2026-10-03 16:14:43 -07:00
2026-04-26 14:43:02 -07:00
2026-08-22 21:52:20 -07:00
2026-09-27 01:51:05 -07:00
2026-10-01 13:07:18 -07:00
2026-09-18 14:11:58 -07:00
2026-09-12 22:04:41 -07:00
2026-10-04 22:55:49 -07:00
2026-08-23 03:09:13 -07:00
2026-09-16 16:34:16 -07:00
2026-09-14 12:50:26 -07:00
2026-06-15 23:22:06 -07:00