Lil2J commited on
Commit
dec8161
·
verified ·
1 Parent(s): f148bc7

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +70 -0
README.md ADDED
@@ -0,0 +1,70 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # install
2
+
3
+ pip install git+https://github.com/sgl-project/sglang.git@refs/pull/16818/head#subdirectory=python
4
+
5
+ # serve
6
+
7
+ ```
8
+ python -m sglang.launch_server --model-path Qwen/Qwen3-8B --speculative-algorithm DFLASH --speculative-draft-model-path Tengyunw/Qwen3-8B-DFlash --tp-size 1 --dtype bfloat16 --attention-backend fa3 --mem-fraction-static 0.75 --trust-remote-code
9
+ ```
10
+
11
+ # performance
12
+
13
+ ## DFLASH Bench Report
14
+
15
+ ## Settings
16
+ - dataset: `math500`
17
+ - max_new_tokens: `2048`
18
+ - attention_backends: `fa3, flashinfer`
19
+ - tp_size: `1`
20
+ - concurrencies: `1, 4, 8, 16, 32`
21
+ - questions_per_concurrency: `base=128`
22
+ - device_sm: `90`
23
+ - is_blackwell: `False`
24
+ - skip_baseline: `False`
25
+ - drop_first_batch: `true`
26
+
27
+ ## Backend: `fa3`
28
+
29
+ ### Baseline output tok/s
30
+ | conc | 1 | 4 | 8 | 16 | 32 |
31
+ | --- | --- | --- | --- | --- | --- |
32
+ | value | 146.15 | 557.57 | 1,073.81 | 1,995.19 | 3,522.30 |
33
+
34
+ ### DFLASH output tok/s
35
+ | conc | 1 | 4 | 8 | 16 | 32 |
36
+ | --- | --- | --- | --- | --- | --- |
37
+ | value | 507.64 | 1,820.02 | 3,335.61 | 5,365.14 | 6,985.11 |
38
+
39
+ ### Speedup (DFLASH / baseline)
40
+ | conc | 1 | 4 | 8 | 16 | 32 |
41
+ | --- | --- | --- | --- | --- | --- |
42
+ | value | 3.474 | 3.264 | 3.106 | 2.689 | 1.983 |
43
+
44
+ ### DFLASH acceptance length
45
+ | conc | 1 | 4 | 8 | 16 | 32 |
46
+ | --- | --- | --- | --- | --- | --- |
47
+ | value | 5.758 | 5.682 | 5.665 | 5.680 | 5.696 |
48
+
49
+ ## Backend: `flashinfer`
50
+
51
+ ### Baseline output tok/s
52
+ | conc | 1 | 4 | 8 | 16 | 32 |
53
+ | --- | --- | --- | --- | --- | --- |
54
+ | value | 147.22 | 563.03 | 1,079.81 | 1,991.50 | 3,414.32 |
55
+
56
+ ### DFLASH output tok/s
57
+ | conc | 1 | 4 | 8 | 16 | 32 |
58
+ | --- | --- | --- | --- | --- | --- |
59
+ | value | 485.97 | 1,686.93 | 2,958.82 | 4,580.78 | 5,861.75 |
60
+
61
+ ### Speedup (DFLASH / baseline)
62
+ | conc | 1 | 4 | 8 | 16 | 32 |
63
+ | --- | --- | --- | --- | --- | --- |
64
+ | value | 3.301 | 2.996 | 2.740 | 2.300 | 1.717 |
65
+
66
+ ### DFLASH acceptance length
67
+ | conc | 1 | 4 | 8 | 16 | 32 |
68
+ | --- | --- | --- | --- | --- | --- |
69
+ | value | 5.714 | 5.669 | 5.675 | 5.688 | 5.702 |
70
+