vmlinux commited on
Commit
5b7c2bf
·
verified ·
1 Parent(s): 2bd83a8

Show t/s for every benchmark line

Browse files

Add prompt-processing and output-generation t/s to every artifact and aggregate benchmark row, plus all 15 raw per-prompt throughput measurements.

Files changed (1) hide show
  1. README.md +29 -18
README.md CHANGED
@@ -44,17 +44,18 @@ files; read the compatibility section before downloading.
44
 
45
  ## Files
46
 
47
- | File | ROCmFPX preset | Size | BPW | iMatrix | Measured decode |
48
- | --- | --- | ---: | ---: | --- | ---: |
49
- | `Muse-Glimmer-30B-ROCmFP4.gguf` | `Q4_0_ROCMFP4_STRIX` | 14.17 GiB | 4.36 | Yes | 14.9 tok/s |
50
- | `Muse-Glimmer-30B-ROCmFP4-Q6-QUALITY.gguf` | `Q4_0_ROCMFP4_COHERENT` | 14.94 GiB | 4.60 | Yes | 14.0 tok/s |
51
- | `Muse-Glimmer-30B-ROCmFP8.gguf` | `Q8_0_ROCMFPX` | 26.77 GiB | 8.25 | No | 7.8 tok/s |
52
- | `mmproj-Muse-Glimmer-30B-BF16.gguf` | BF16 vision projector | 3.59 GiB | — | — | — |
53
- | `Muse-Glimmer-30B-DFlash-ROCmFP4.gguf` | `Q4_0_ROCMFP4_STRIX` drafter | 1.39 GiB | 4.63 | No | 28.3 tok/s¹ |
54
- | `Muse-Glimmer-30B-DFlash-ROCmFP8.gguf` | `Q8_0_ROCMFPX` drafter | 2.47 GiB | 8.25 | No | 27.2 tok/s¹ |
55
-
56
- ¹ End-to-end target decode with `Muse-Glimmer-30B-ROCmFP4.gguf`, DFlash enabled,
57
- and a six-token draft window; see the benchmark section below.
 
58
 
59
  Suggested choices:
60
 
@@ -200,13 +201,23 @@ greedy decoding, three text prompts, 256 generated tokens per prompt, a
200
  2,048-token context, flash attention, full `ROCm0` offload, and Q4_0 target and
201
  draft KV caches. Values are arithmetic means of the three runs.
202
 
203
- | Mode | Draft window | Decode | Speedup | Per-prompt range | Weighted draft acceptance |
204
- | --- | ---: | ---: | ---: | ---: | ---: |
205
- | No speculation | — | 13.7 tok/s | 1.00× | 13.7–13.7 | — |
206
- | DFlash ROCmFP4 | 6 | **28.3 tok/s** | **2.07×** | 24.3–31.8 | 35.8% (519/1,448) |
207
- | DFlash ROCmFP8 | 6 | 27.2 tok/s | 1.99× | 24.1–33.0 | 35.7% (519/1,454) |
208
- | DFlash ROCmFP4 | 15 | 24.6 tok/s | 1.80× | 18.5–30.7 | 17.1% (543/3,171) |
209
- | DFlash ROCmFP8 | 15 | 26.3 tok/s | 1.92× | 19.2–34.6 | 19.5% (563/2,891) |
 
 
 
 
 
 
 
 
 
 
210
 
211
  This is a small local throughput benchmark, not a universal performance claim.
212
  Acceptance depends strongly on prompt and generation content. Six draft tokens
 
44
 
45
  ## Files
46
 
47
+ | File | ROCmFPX preset | Size | BPW | iMatrix | Prompt t/s | Output t/s |
48
+ | --- | --- | ---: | ---: | --- | ---: | ---: |
49
+ | `Muse-Glimmer-30B-ROCmFP4.gguf` | `Q4_0_ROCMFP4_STRIX` | 14.17 GiB | 4.36 | Yes | 113.7 | 14.9 |
50
+ | `Muse-Glimmer-30B-ROCmFP4-Q6-QUALITY.gguf` | `Q4_0_ROCMFP4_COHERENT` | 14.94 GiB | 4.60 | Yes | 39.0 | 14.0 |
51
+ | `Muse-Glimmer-30B-ROCmFP8.gguf` | `Q8_0_ROCMFPX` | 26.77 GiB | 8.25 | No | 96.7 | 7.8 |
52
+ | `mmproj-Muse-Glimmer-30B-BF16.gguf` | BF16 vision projector | 3.59 GiB | — | — | 81.7 | 14.9 |
53
+ | `Muse-Glimmer-30B-DFlash-ROCmFP4.gguf` | `Q4_0_ROCMFP4_STRIX` drafter | 1.39 GiB | 4.63 | No | 65.5¹ | **28.3¹** |
54
+ | `Muse-Glimmer-30B-DFlash-ROCmFP8.gguf` | `Q8_0_ROCMFPX` drafter | 2.47 GiB | 8.25 | No | 65.1¹ | 27.2¹ |
55
+
56
+ ¹ End-to-end target measurement with `Muse-Glimmer-30B-ROCmFP4.gguf`, DFlash
57
+ enabled, and a six-token draft window. These are three-run means; the main-model
58
+ and projector rows are the earlier short smoke tests described under Validation.
59
 
60
  Suggested choices:
61
 
 
201
  2,048-token context, flash attention, full `ROCm0` offload, and Q4_0 target and
202
  draft KV caches. Values are arithmetic means of the three runs.
203
 
204
+ | Mode | Draft window | Prompt t/s | Output t/s | Speedup | Output range | Weighted draft acceptance |
205
+ | --- | ---: | ---: | ---: | ---: | ---: | ---: |
206
+ | No speculation | — | 73.7 | 13.7 | 1.00× | 13.7–13.7 | — |
207
+ | DFlash ROCmFP4 | 6 | 65.5 | **28.3** | **2.07×** | 24.3–31.8 | 35.8% (519/1,448) |
208
+ | DFlash ROCmFP8 | 6 | 65.1 | 27.2 | 1.99× | 24.1–33.0 | 35.7% (519/1,454) |
209
+ | DFlash ROCmFP4 | 15 | 65.6 | 24.6 | 1.80× | 18.5–30.7 | 17.1% (543/3,171) |
210
+ | DFlash ROCmFP8 | 15 | 65.3 | 26.3 | 1.92× | 19.2–34.6 | 19.5% (563/2,891) |
211
+
212
+ Raw llama.cpp throughput lines for all 15 benchmark runs:
213
+
214
+ | Mode | Window | Prompt 1 `[Prompt \| Output]` | Prompt 2 `[Prompt \| Output]` | Prompt 3 `[Prompt \| Output]` |
215
+ | --- | ---: | ---: | ---: | ---: |
216
+ | No speculation | — | 55.3 t/s \| 13.7 t/s | 83.5 t/s \| 13.7 t/s | 82.4 t/s \| 13.7 t/s |
217
+ | DFlash ROCmFP4 | 6 | 50.3 t/s \| 28.8 t/s | 73.7 t/s \| 24.3 t/s | 72.5 t/s \| 31.8 t/s |
218
+ | DFlash ROCmFP8 | 6 | 50.2 t/s \| 24.6 t/s | 73.4 t/s \| 24.1 t/s | 71.8 t/s \| 33.0 t/s |
219
+ | DFlash ROCmFP4 | 15 | 50.2 t/s \| 24.6 t/s | 74.2 t/s \| 18.5 t/s | 72.5 t/s \| 30.7 t/s |
220
+ | DFlash ROCmFP8 | 15 | 50.4 t/s \| 25.2 t/s | 73.5 t/s \| 19.2 t/s | 72.1 t/s \| 34.6 t/s |
221
 
222
  This is a small local throughput benchmark, not a universal performance claim.
223
  Acceptance depends strongly on prompt and generation content. Six draft tokens