Raullen commited on
Commit
bb2ea18
Β·
verified Β·
1 Parent(s): 36ce3b3

bench: correct 27B prefill_16k numbers (false hang ruled out, hybrid attention narrative)

Browse files
Files changed (1) hide show
  1. README.md +2 -2
README.md CHANGED
@@ -45,13 +45,13 @@ print(generate(model, tokenizer, prompt="Hello", max_tokens=32))
45
 
46
  ## Benchmarks
47
 
48
- > Measured on M3 Ultra Studio (28 (20 Performance and 8 Efficiency) CPU, 60-core GPU, 256 GB unified memory) via rapid-mlx 0.8.18.
49
 
50
  | Variant | Decode tok/s | TTFT (ms) | Prefill 1k (tok/s) | Prefill 4k (tok/s) | Prefill 16k (tok/s) | Tool-call e2e |
51
  |---|---:|---:|---:|---:|---:|---:|
52
  | Tmax-9B (bf16 MLX) | β€” | β€” | β€” | β€” | β€” | β€” |
53
 
54
- > ⚠️ **Note**: streaming TTFT hung in our bench harness for the bf16 variant (43 min, watchdog killed). Recommend the 8bit / 6bit / 4bit variants for streaming workloads until root-caused.
55
 
56
  Full results (all 7 Tmax MLX variants + 2 Qwen3.5 controls): [rapid-mlx docs](https://github.com/raullenchai/Rapid-MLX/blob/main/docs/benchmarks/tmax-m3-ultra.md).
57
 
 
45
 
46
  ## Benchmarks
47
 
48
+ > Measured on M3 Ultra Studio (28 (20 Performance and 8 Efficiency) CPU, 60-core GPU, 256 GB unified memory) via rapid-mlx 0.8.18. Medians of 3 runs.
49
 
50
  | Variant | Decode tok/s | TTFT (ms) | Prefill 1k (tok/s) | Prefill 4k (tok/s) | Prefill 16k (tok/s) | Tool-call e2e |
51
  |---|---:|---:|---:|---:|---:|---:|
52
  | Tmax-9B (bf16 MLX) | β€” | β€” | β€” | β€” | β€” | β€” |
53
 
54
+ > ⚠️ **Note**: weights load successfully, but the first streaming TTFT call never returned in our bench harness (43 min, watchdog killed). This is bf16-specific β€” the 4 / 6 / 8 bit Tmax-9B variants stream cleanly. Recommend the quantized variants for streaming workloads until root-caused.
55
 
56
  Full results (all 7 Tmax MLX variants + 2 Qwen3.5 controls): [rapid-mlx docs](https://github.com/raullenchai/Rapid-MLX/blob/main/docs/benchmarks/tmax-m3-ultra.md).
57