HelloSun commited on
Commit
bc3209b
·
verified ·
1 Parent(s): f53c54f

Add OpenVINO INT4 (8 steps) to benchmark; update results and model card

Browse files
.gitattributes CHANGED
@@ -53,3 +53,5 @@ results/images/avx512-Q4_K-r1.png filter=lfs diff=lfs merge=lfs -text
53
  results/images/avx512-Q4_K-r2.png filter=lfs diff=lfs merge=lfs -text
54
  results/images/stock-Q4_K-r1.png filter=lfs diff=lfs merge=lfs -text
55
  results/images/stock-Q4_K-r2.png filter=lfs diff=lfs merge=lfs -text
 
 
 
53
  results/images/avx512-Q4_K-r2.png filter=lfs diff=lfs merge=lfs -text
54
  results/images/stock-Q4_K-r1.png filter=lfs diff=lfs merge=lfs -text
55
  results/images/stock-Q4_K-r2.png filter=lfs diff=lfs merge=lfs -text
56
+ results/images/ov-int4-8step-r1.png filter=lfs diff=lfs merge=lfs -text
57
+ results/images/ov-int4-8step-r2.png filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -21,29 +21,36 @@ stable-diffusion.cpp 在 **純 CPU** 上跑 Z-Image-Turbo 的優化實驗。這
21
 
22
  ## 結論
23
 
24
- - 同一提示詞、同一 seed、512x512、8 steps。最快的組合是 **Q4_K + AMX 權重佈局 + FFN 融合**,總生成時間 **49.5 s**,相對 stock(56.8 s)快 **1.15 倍**。
25
- - 單獨啟用 AMX 權重佈局(`SD_CPU_EXTRA_BUFT=1`,Q4_K)相對 `amx_lto` 快約 15%(58.9 s → 49.8 s),是主要收益來源。
26
- - AVX512 相對 AVX2 約快 2 倍(118.4 s → 60.0 s)。
27
- - FFN gate/up 融合(w1 + w3 → w13)輸出與原版**逐位元相同**,但在這台機器上沒有可量測的加速,單獨使用沒有實際收益。
28
- - Q4_K 是此 CPU 上最快的量化格式。Q8_0 即使開 AMX 也比 Q4_K 慢約 15%;Q8_0 不開 AMX 時相對 stock 慢約 3 倍。
29
- - 峰值 RSS 在 7.7–11.1 GiB 之間,遠低於記憶體守衛上限。
 
 
 
30
 
31
  ## 比較表(中位數,n = 2)
32
 
33
  | # | 版本 (variant) | 模型 | 額外環境變數 | 採樣 (s) | 總生成 (s) | 相對 stock | 峰值 RSS (GiB) | 與 stock 像素差 (mean/max) |
34
  |---|---|---|---|---|---|---|---|---|
35
- | 1 | stock | Q4_K | - | 46.4 | 56.8 | 1.00x | 7.86 | 基準 |
36
- | 2 | avx2 | Q4_K | - | 107.3 | 118.4 | 0.48x | 7.86 | 3.18 / 241 |
37
- | 3 | avx512 | Q4_K | - | 49.1 | 60.0 | 0.95x | 7.86 | 3.17 / 239 |
38
- | 4 | amx_lto | Q4_K | - | 48.2 | 58.9 | 0.96x | 7.86 | 0.00 / 0 |
39
- | 5 | amx_lto | Q4_K | `SD_CPU_EXTRA_BUFT=1` | 39.1 | 49.8 | 1.14x | 8.22 | 1.28 / 227 |
40
- | 6 | amx_lto | Q4_K-ffn13 | - | 45.9 | 56.4 | 1.01x | 7.86 | 0.00 / 0 |
41
- | 7 | amx_lto | Q4_K-ffn13 | `SD_CPU_EXTRA_BUFT=1` | 38.3 | **49.5** | **1.15x** | 8.18 | 1.28 / 227 |
42
- | 8 | amx_lto | Q4_0 | - | 174.4 | 187.2 | 0.30x | 7.69 | 22.84 / 252 |
43
- | 9 | amx_lto | Q8_0 | - | 162.9 | 173.6 | 0.33x | 10.38 | 12.51 / 249 |
44
- | 10 | amx_lto | Q8_0 | `SD_CPU_EXTRA_BUFT=1` | 46.7 | 57.0 | 1.00x | 11.11 | 12.33 / 249 |
 
 
 
45
 
46
  - 「相對 stock」= stock 的總生成時間 / 該列的總生成時間,大於 1 表示更快。
 
47
  - 「像素差」只對**權重相同**的列有意義。第 6 列與第 1 列完全相同,表示 FFN 融合沒有改變輸出。第 5、7 列是 AMX 的數值差異(平均差 1.28),視覺上與 stock 相同。Q4_0、Q8_0 使用不同權重,差異大是預期的,不代表品質問題。
48
  - AVX2 與 AVX512 的輸出與 stock 不同,原因是浮點運算順序不同。
49
 
@@ -56,6 +63,8 @@ stable-diffusion.cpp 在 **純 CPU** 上跑 Z-Image-Turbo 的優化實驗。這
56
  | `avx512` | `GGML_NATIVE=OFF`,明確開 AVX512/VNNI/BF16/AMX,LTO | 與 native 版本效能接近(60.0 s vs 56.8 s,差距在雜訊附近) |
57
  | `amx_lto` | `GGML_NATIVE=ON`,AMX_TILE/INT8/BF16,LTO | 目前最佳的編譯選項 |
58
 
 
 
59
  執行期的選項:
60
 
61
  - `SD_CPU_EXTRA_BUFT=1`:擴散模型的 2 維權重改用 CPU 的 AMX 佈局(實驗性質,預設關閉)。
 
21
 
22
  ## 結論
23
 
24
+ - 同一提示詞、同一 seed、512x512、**8 steps**。sd.cpp 最快的組合是 **Q4_K-ffn13 + AMX 權重佈局**(54.2 s),相對 stock(59.7 s)約快 1.10x。
25
+ - **OpenVINO INT4**(同樣 8 steps)總生成 **37.5 s**,是本批次最快的一列(約 1.59x stock),峰值 RSS 12.6 GiB。但它是不同的權重與實作(optimum-intel + OpenVINO),像素與 sd.cpp 不可直接比較品質。
26
+ - 單獨啟用 AMX 權重佈局(`SD_CPU_EXTRA_BUFT=1`,Q4_K)相對 `amx_lto` 約快 15–20%,是 sd.cpp 內最主要的收益來源。
27
+ - AVX512 相對 AVX2 約快 2 倍(118.5 s → 58.1 s)。
28
+ - FFN gate/up 融合(w1 + w3 → w13)輸出與原版逐位元相同,但在這台機器上沒有可量測的加速。
29
+ - Q4_K 是 sd.cpp 在此 CPU 上最快的量化格式。Q8_0 即使開 AMX 也比 Q4_K 慢。
30
+ - 峰值 RSS:sd.cpp 7.7–11.1 GiB,OpenVINO 12.6 GiB,皆遠低於記憶體守衛上限。
31
+
32
+ **雜訊說明**:同一 stock 設定在不同批次的總生成時間為 56.8 s(前次)與 59.7 s(本次)。排名相近的列(例如 Q4_K-ffn13+AMXw 與 Q4_K+AMXw)差距在 ±5% 內,不宜過度解讀。
33
 
34
  ## 比較表(中位數,n = 2)
35
 
36
  | # | 版本 (variant) | 模型 | 額外環境變數 | 採樣 (s) | 總生成 (s) | 相對 stock | 峰值 RSS (GiB) | 與 stock 像素差 (mean/max) |
37
  |---|---|---|---|---|---|---|---|---|
38
+ | 1 | stock | Q4_K | - | 49.2 | 59.7 | 1.00x | 7.86 | ref |
39
+ | 2 | avx2 | Q4_K | - | 106.7 | 118.5 | 0.50x | 7.86 | 3.18 / 241 |
40
+ | 3 | avx512 | Q4_K | - | 47.6 | 58.1 | 1.03x | 7.86 | 3.17 / 239 |
41
+ | 4 | amx_lto | Q4_K | - | 52.4 | 63.7 | 0.94x | 7.86 | 0.00 / 0 |
42
+ | 5 | amx_lto | Q4_K | SD_CPU_EXTRA_BUFT=1 | 42.0 | 52.7 | 1.13x | 8.16 | 1.28 / 227 |
43
+ | 6 | amx_lto | Q4_K-ffn13 | - | 46.5 | 57.1 | 1.05x | 7.86 | 0.00 / 0 |
44
+ | 7 | amx_lto | Q4_K-ffn13 | SD_CPU_EXTRA_BUFT=1 | 43.1 | 54.2 | 1.10x | 8.14 | 1.28 / 227 |
45
+ | 8 | amx_lto | Q4_0 | - | 172.5 | 183.5 | 0.33x | 7.69 | 22.84 / 252 |
46
+ | 9 | amx_lto | Q8_0 | - | 161.4 | 172.0 | 0.35x | 10.38 | 12.51 / 249 |
47
+ | 10 | amx_lto | Q8_0 | SD_CPU_EXTRA_BUFT=1 | 55.9 | 66.4 | 0.90x | 11.11 | 12.33 / 249 |
48
+ | 11 | openvino | OV-INT4 | - | 36.8 | 37.5 | 1.59x | 12.59 | 27.71 / 254 |
49
+
50
+ n = 2 run(s) per row (median). Speedup = stock-Q4_K generate time / row generate time.
51
 
52
  - 「相對 stock」= stock 的總生成時間 / 該列的總生成時間,大於 1 表示更快。
53
+ - OpenVINO 列為 **8 steps**(與 sd.cpp 相同步數);它的「像素差」是與 stock 的差異,反映的是不同實作,不是品質差距。
54
  - 「像素差」只對**權重相同**的列有意義。第 6 列與第 1 列完全相同,表示 FFN 融合沒有改變輸出。第 5、7 列是 AMX 的數值差異(平均差 1.28),視覺上與 stock 相同。Q4_0、Q8_0 使用不同權重,差異大是預期的,不代表品質問題。
55
  - AVX2 與 AVX512 的輸出與 stock 不同,原因是浮點運算順序不同。
56
 
 
63
  | `avx512` | `GGML_NATIVE=OFF`,明確開 AVX512/VNNI/BF16/AMX,LTO | 與 native 版本效能接近(60.0 s vs 56.8 s,差距在雜訊附近) |
64
  | `amx_lto` | `GGML_NATIVE=ON`,AMX_TILE/INT8/BF16,LTO | 目前最佳的編譯選項 |
65
 
66
+ | `openvino` | HelloSun/Z-Image-Turbo-OpenVINO-INT4,`tools/ov_bench.py`(optimum-intel 2.2.0 / OpenVINO 2026.4.0) | 不同推論框架��� INT4 權重,只作為對照,步數與 sd.cpp 相同(8) |
67
+
68
  執行期的選項:
69
 
70
  - `SD_CPU_EXTRA_BUFT=1`:擴散模型的 2 維權重改用 CPU 的 AMX 佈局(實驗性質,預設關閉)。
SmartTest.sh CHANGED
@@ -80,57 +80,51 @@ echo "name,variant,model,env,rep,status,sampling_s,generate_s,wall_s,peak_rss_gi
80
  echo "gcc: $(gcc -dumpfullversion 2>/dev/null || echo n/a)"
81
  echo "cmake: $(cmake --version 2>/dev/null | head -1 || echo n/a)"
82
  echo "sd.cpp: $(git -C "$WORK/stable-diffusion.cpp" rev-parse HEAD 2>/dev/null || echo n/a)"
 
 
83
  echo "prompt: $PROMPT"
84
  echo "negative: $NEGATIVE"
85
  echo "size/steps/seed/cfg: ${WIDTH}x${HEIGHT} / $STEPS / $SEED / 1.0 (euler, simple scheduler)"
86
  } > "$OUT/hardware.txt"
87
 
88
- # ------------------------------------------------------------ run matrix
89
  REF_IMAGE=""
90
- for row in "${MATRIX[@]}"; do
91
- IFS='|' read -r name variant mkey envspec <<< "$row"
92
- if [[ -n "$ONLY" && "$name" != *"$ONLY"* ]]; then continue; fi
93
-
94
- sdbin="$BIN/$variant/sd-cli"
95
- model="$(model_file "$mkey")"
96
- if [[ ! -x "$sdbin" || ! -f "$model" ]]; then
97
- log "skip $name (missing binary or model)"
98
- echo "$name,$variant,$mkey,$envspec,0,missing,,,,,,,," >> "$CSV"
99
- continue
100
- fi
101
-
102
- envprefix=()
103
  [[ "$envspec" != "-" ]] && envprefix=(env "$envspec")
104
-
105
  for rep in $(seq 1 "$REPEAT"); do
106
- tag="${name}-r${rep}"
 
 
107
  log "run $tag"
108
- log_file="$OUT/logs/$tag.log"
109
- img="$OUT/images/$tag.png"
 
 
 
110
  set +e
111
- "${envprefix[@]}" "$PY" "$ROOT/tools/measure_rss.py" \
112
- taskset -c "$CPUSET" "$sdbin" \
113
- --diffusion-model "$model" \
114
- --vae "$MODELS/ae.safetensors" \
115
- --llm "$MODELS/Qwen3-4B-Instruct-2507-Q4_K_M.gguf" \
116
- -p "$PROMPT" -n "$NEGATIVE" \
117
- -W "$WIDTH" -H "$HEIGHT" --steps "$STEPS" --cfg-scale 1.0 \
118
- --seed "$SEED" --sampling-method euler --scheduler simple \
119
- -t "$THREADS" -o "$img" > "$log_file" 2> "$log_file.rss"
120
- rc=$?
121
  set -e
122
- rss_line="$(grep -o 'PEAK_RSS=[0-9.]*' "$log_file.rss" | cut -d= -f2 || true)"
123
- sampling="$(grep -oE 'sampling completed, taking [0-9.]+s' "$log_file" | grep -oE '[0-9.]+' | tail -1 || true)"
124
- generate="$(grep -oE 'generate_image completed in [0-9.]+s' "$log_file" | grep -oE '[0-9.]+' | tail -1 || true)"
125
- wall="$(grep -oE 'WALL=[0-9.]+' "$log_file.rss" | cut -d= -f2 || true)"
 
126
 
127
- status="ok"; diff_mean=""; diff_max=""
128
  if [[ $rc -ne 0 || ! -s "$img" ]]; then
129
  status="failed(rc=$rc)"
130
  else
131
- if [[ -z "$REF_IMAGE" ]]; then
132
- REF_IMAGE="$img"
133
- fi
134
  read -r diff_mean diff_max < <("$PY" - "$REF_IMAGE" "$img" <<'PY'
135
  import sys
136
  import numpy as np
@@ -142,9 +136,47 @@ print(f"{d.mean():.4f} {d.max()}")
142
  PY
143
  )
144
  fi
145
- echo "$name,$variant,$mkey,$envspec,$rep,$status,$sampling,$generate,$wall,$rss_line,$diff_mean,$diff_max,images/$tag.png" >> "$CSV"
146
  log " $status sampling=${sampling:-?}s generate=${generate:-?}s rss=${rss_line:-?}GiB diff_mean=${diff_mean:-n/a}"
147
  done
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
148
  done
149
 
150
  # ------------------------------------------------------------ report (medians)
@@ -177,10 +209,12 @@ for i, (name, rs) in enumerate(groups.items(), 1):
177
  rss = med([r["peak_rss_gib"] for r in rs])
178
  dm = med([r["diff_mean_vs_ref"] for r in rs])
179
  dmx = med([r["diff_max_vs_ref"] for r in rs])
 
 
180
  speed = f"{ref / gen:.2f}x" if ref and gen else "n/a"
181
  diff = "ref" if name == "stock-Q4_K" else (f"{dm:.2f} / {dmx:.0f}" if dm is not None else "n/a")
182
  env = rs[0]["env"] if rs[0]["env"] != "-" else "-"
183
- lines.append(f"| {i} | {rs[0]['variant']} | {rs[0]['model']} | {env} | {samp:.1f} | {gen:.1f} | {speed} | {rss:.2f} | {diff} |")
184
  lines.append("")
185
  lines.append(f"n = {max((len(v) for v in groups.values()), default=0)} run(s) per row (median). Speedup = stock-Q4_K generate time / row generate time.")
186
  open(sys.argv[2], "w").write("\n".join(lines) + "\n")
 
80
  echo "gcc: $(gcc -dumpfullversion 2>/dev/null || echo n/a)"
81
  echo "cmake: $(cmake --version 2>/dev/null | head -1 || echo n/a)"
82
  echo "sd.cpp: $(git -C "$WORK/stable-diffusion.cpp" rev-parse HEAD 2>/dev/null || echo n/a)"
83
+ echo "openvino env: $("$WORK/venv-ov/bin/python" -c 'import openvino, optimum.intel, diffusers; print(f"openvino {openvino.__version__}, optimum-intel {optimum.intel.__version__}, diffusers {diffusers.__version__}")' 2>/dev/null || echo n/a)"
84
+ echo "openvino model: HelloSun/Z-Image-Turbo-OpenVINO-INT4 (transformer/text_encoder INT4, VAE INT8)"
85
  echo "prompt: $PROMPT"
86
  echo "negative: $NEGATIVE"
87
  echo "size/steps/seed/cfg: ${WIDTH}x${HEIGHT} / $STEPS / $SEED / 1.0 (euler, simple scheduler)"
88
  } > "$OUT/hardware.txt"
89
 
90
+ # ------------------------------------------------------------ run cases
91
  REF_IMAGE=""
92
+ OV_DIR="$MODELS/Z-Image-Turbo-OpenVINO-INT4"
93
+ OV_PY="$WORK/venv-ov/bin/python"
94
+
95
+ # run_case <name> <variant> <model-label> <env-spec> <rep-command...>
96
+ # The rep-command is executed under taskset; "__IMG__" is replaced by the output image path.
97
+ # It must print sd-cli style timing lines (sampling / generate_image) on stderr.
98
+ run_case() {
99
+ local name="$1" variant="$2" mlabel="$3" envspec="$4"; shift 4
100
+ local envprefix=()
 
 
 
 
101
  [[ "$envspec" != "-" ]] && envprefix=(env "$envspec")
 
102
  for rep in $(seq 1 "$REPEAT"); do
103
+ local tag="${name}-r${rep}"
104
+ local log_file="$OUT/logs/$tag.log"
105
+ local img="$OUT/images/$tag.png"
106
  log "run $tag"
107
+ local cmd=() a
108
+ for a in "$@"; do
109
+ if [[ "$a" == "__IMG__" ]]; then cmd+=("$img"); else cmd+=("$a"); fi
110
+ done
111
+ # stdout and stderr of the generator both go to the log; measure_rss appends its summary line too.
112
  set +e
113
+ "${envprefix[@]}" "$PY" "$ROOT/tools/measure_rss.py" taskset -c "$CPUSET" "${cmd[@]}" \
114
+ > "$log_file" 2>&1
115
+ local rc=$?
 
 
 
 
 
 
 
116
  set -e
117
+ local rss_line sampling generate wall
118
+ rss_line="$(grep -oE 'PEAK_RSS=[0-9.]+' "$log_file" | cut -d= -f2 | tail -1 || true)"
119
+ sampling="$(grep -oE 'sampling completed, taking [0-9.]+' "$log_file" | grep -oE '[0-9.]+' | tail -1 || true)"
120
+ generate="$(grep -oE 'generate_image completed in [0-9.]+' "$log_file" | grep -oE '[0-9.]+' | tail -1 || true)"
121
+ wall="$(grep -oE 'WALL=[0-9.]+' "$log_file" | cut -d= -f2 | tail -1 || true)"
122
 
123
+ local status="ok" diff_mean="" diff_max=""
124
  if [[ $rc -ne 0 || ! -s "$img" ]]; then
125
  status="failed(rc=$rc)"
126
  else
127
+ [[ -z "$REF_IMAGE" ]] && REF_IMAGE="$img"
 
 
128
  read -r diff_mean diff_max < <("$PY" - "$REF_IMAGE" "$img" <<'PY'
129
  import sys
130
  import numpy as np
 
136
  PY
137
  )
138
  fi
139
+ echo "$name,$variant,$mlabel,$envspec,$rep,$status,$sampling,$generate,$wall,$rss_line,$diff_mean,$diff_max,images/$tag.png" >> "$CSV"
140
  log " $status sampling=${sampling:-?}s generate=${generate:-?}s rss=${rss_line:-?}GiB diff_mean=${diff_mean:-n/a}"
141
  done
142
+ }
143
+
144
+ # ---- sd.cpp matrix
145
+ for row in "${MATRIX[@]}"; do
146
+ IFS='|' read -r name variant mkey envspec <<< "$row"
147
+ if [[ -n "$ONLY" && "$name" != *"$ONLY"* ]]; then continue; fi
148
+
149
+ sdbin="$BIN/$variant/sd-cli"
150
+ model="$(model_file "$mkey")"
151
+ if [[ ! -x "$sdbin" || ! -f "$model" ]]; then
152
+ log "skip $name (missing binary or model)"
153
+ echo "$name,$variant,$mkey,$envspec,0,missing,,,,,,,," >> "$CSV"
154
+ continue
155
+ fi
156
+ run_case "$name" "$variant" "$mkey" "$envspec" \
157
+ "$sdbin" \
158
+ --diffusion-model "$model" \
159
+ --vae "$MODELS/ae.safetensors" \
160
+ --llm "$MODELS/Qwen3-4B-Instruct-2507-Q4_K_M.gguf" \
161
+ -p "$PROMPT" -n "$NEGATIVE" \
162
+ -W "$WIDTH" -H "$HEIGHT" --steps "$STEPS" --cfg-scale 1.0 \
163
+ --seed "$SEED" --sampling-method euler --scheduler simple \
164
+ -t "$THREADS" -o "__IMG__"
165
+ done
166
+
167
+ # ---- OpenVINO INT4 (HelloSun/Z-Image-Turbo-OpenVINO-INT4), 8 steps to match sd.cpp; same prompt/seed/size
168
+ for ov_row in "ov-int4-8step|8"; do
169
+ IFS='|' read -r name steps <<< "$ov_row"
170
+ if [[ -n "$ONLY" && "$name" != *"$ONLY"* ]]; then continue; fi
171
+ if [[ ! -x "$OV_PY" || ! -d "$OV_DIR" ]]; then
172
+ log "skip $name (missing OpenVINO venv or model; see build.sh)"
173
+ echo "$name,openvino,OV-INT4,-,0,missing,,,,,,,," >> "$CSV"
174
+ continue
175
+ fi
176
+ run_case "$name" "openvino" "OV-INT4" "-" \
177
+ "$OV_PY" "$ROOT/tools/ov_bench.py" \
178
+ --model-dir "$OV_DIR" -p "$PROMPT" \
179
+ -W "$WIDTH" -H "$HEIGHT" --steps "$steps" --seed "$SEED" -o "__IMG__"
180
  done
181
 
182
  # ------------------------------------------------------------ report (medians)
 
209
  rss = med([r["peak_rss_gib"] for r in rs])
210
  dm = med([r["diff_mean_vs_ref"] for r in rs])
211
  dmx = med([r["diff_max_vs_ref"] for r in rs])
212
+ f1 = lambda v: "n/a" if v is None else f"{v:.1f}"
213
+ f2 = lambda v: "n/a" if v is None else f"{v:.2f}"
214
  speed = f"{ref / gen:.2f}x" if ref and gen else "n/a"
215
  diff = "ref" if name == "stock-Q4_K" else (f"{dm:.2f} / {dmx:.0f}" if dm is not None else "n/a")
216
  env = rs[0]["env"] if rs[0]["env"] != "-" else "-"
217
+ lines.append(f"| {i} | {rs[0]['variant']} | {rs[0]['model']} | {env} | {f1(samp)} | {f1(gen)} | {speed} | {f2(rss)} | {diff} |")
218
  lines.append("")
219
  lines.append(f"n = {max((len(v) for v in groups.values()), default=0)} run(s) per row (median). Speedup = stock-Q4_K generate time / row generate time.")
220
  open(sys.argv[2], "w").write("\n".join(lines) + "\n")
build.sh CHANGED
@@ -5,6 +5,7 @@
5
  # ./build.sh amx_lto avx512 # only the named variants
6
  # ./build.sh --list # show variants and their CMake flags
7
  # ./build.sh --skip-models amx_lto # no model download
 
8
  #
9
  # Environment overrides:
10
  # WORK=./work working dir (source, binaries, models, venv)
@@ -52,7 +53,7 @@ usage() {
52
  }
53
 
54
  # ---------------------------------------------------------------- args
55
- DO_DEPS=1; DO_MODELS=1; SELECTED=()
56
  for arg in "$@"; do
57
  case "$arg" in
58
  -h|--help) usage ;;
@@ -62,6 +63,7 @@ for arg in "$@"; do
62
  --all) SELECTED=("${ALL_VARIANTS[@]}") ;;
63
  --skip-deps) DO_DEPS=0 ;;
64
  --skip-models) DO_MODELS=0 ;;
 
65
  -*) die "unknown option: $arg" ;;
66
  *) variant_flags "$arg" >/dev/null || die "unknown variant: $arg (see --list)"; SELECTED+=("$arg") ;;
67
  esac
@@ -95,6 +97,19 @@ fi
95
  PY="$VENV/bin/python"
96
  [[ -x "$PY" ]] || PY="$(command -v python3)"
97
 
 
 
 
 
 
 
 
 
 
 
 
 
 
98
  # ---------------------------------------------------------------- source
99
  if [[ ${#SELECTED[@]} -gt 0 ]]; then
100
  if [[ ! -d "$SRC/.git" ]]; then
@@ -160,6 +175,21 @@ for repo, name in files:
160
  path = hf_hub_download(repo_id=repo, filename=name, local_dir=models_dir)
161
  print(f" -> {path}")
162
  PY
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
163
  # FFN gate/up fusion at the weight level (w1 + w3 -> w13); see tools/fuse_ffn.py
164
  if [[ ! -f "$MODELS/z_image_turbo-Q4_K-ffn13.gguf" ]]; then
165
  log "fusing FFN w1/w3 -> w13 (Q4_K)"
 
5
  # ./build.sh amx_lto avx512 # only the named variants
6
  # ./build.sh --list # show variants and their CMake flags
7
  # ./build.sh --skip-models amx_lto # no model download
8
+ # ./build.sh --skip-openvino --all # skip the OpenVINO INT4 env + model (about 5.5 GB)
9
  #
10
  # Environment overrides:
11
  # WORK=./work working dir (source, binaries, models, venv)
 
53
  }
54
 
55
  # ---------------------------------------------------------------- args
56
+ DO_DEPS=1; DO_MODELS=1; DO_OV=1; SELECTED=()
57
  for arg in "$@"; do
58
  case "$arg" in
59
  -h|--help) usage ;;
 
63
  --all) SELECTED=("${ALL_VARIANTS[@]}") ;;
64
  --skip-deps) DO_DEPS=0 ;;
65
  --skip-models) DO_MODELS=0 ;;
66
+ --skip-openvino) DO_OV=0 ;;
67
  -*) die "unknown option: $arg" ;;
68
  *) variant_flags "$arg" >/dev/null || die "unknown variant: $arg (see --list)"; SELECTED+=("$arg") ;;
69
  esac
 
97
  PY="$VENV/bin/python"
98
  [[ -x "$PY" ]] || PY="$(command -v python3)"
99
 
100
+ OV_VENV="$WORK/venv-ov"
101
+ OV_MODEL_REPO="${OV_MODEL_REPO:-HelloSun/Z-Image-Turbo-OpenVINO-INT4}"
102
+ OV_MODEL_DIR="$MODELS/Z-Image-Turbo-OpenVINO-INT4"
103
+ if [[ $DO_DEPS -eq 1 && $DO_OV -eq 1 ]]; then
104
+ if [[ ! -x "$OV_VENV/bin/python" ]]; then
105
+ log "creating OpenVINO venv at $OV_VENV (pinned: diffusers 0.37.1, optimum-intel 2.2.0, openvino 2026.4.0)"
106
+ python3 -m venv "$OV_VENV"
107
+ "$OV_VENV/bin/pip" install -q --upgrade pip
108
+ "$OV_VENV/bin/pip" install -q 'diffusers==0.37.1' 'transformers==4.57.6' 'tokenizers==0.22.0' \
109
+ 'optimum==2.3.0' 'optimum-intel==2.2.0' 'openvino==2026.4.0' 'huggingface-hub==0.36.2' pillow numpy
110
+ fi
111
+ fi
112
+
113
  # ---------------------------------------------------------------- source
114
  if [[ ${#SELECTED[@]} -gt 0 ]]; then
115
  if [[ ! -d "$SRC/.git" ]]; then
 
175
  path = hf_hub_download(repo_id=repo, filename=name, local_dir=models_dir)
176
  print(f" -> {path}")
177
  PY
178
+ if [[ $DO_OV -eq 1 ]]; then
179
+ if [[ ! -f "$OV_MODEL_DIR/transformer/openvino_model.bin" ]]; then
180
+ log "downloading OpenVINO INT4 model $OV_MODEL_REPO (about 5.5 GB)"
181
+ "$PY" - "$OV_MODEL_REPO" "$OV_MODEL_DIR" <<'PY'
182
+ import sys
183
+ from huggingface_hub import snapshot_download
184
+ repo, dst = sys.argv[1:3]
185
+ snapshot_download(repo_id=repo, local_dir=dst,
186
+ ignore_patterns=["examples/*", "generated/*", "*.png", "README.md", "REPORT.md"])
187
+ print(" ->", dst)
188
+ PY
189
+ else
190
+ log "have OpenVINO model at $OV_MODEL_DIR"
191
+ fi
192
+ fi
193
  # FFN gate/up fusion at the weight level (w1 + w3 -> w13); see tools/fuse_ffn.py
194
  if [[ ! -f "$MODELS/z_image_turbo-Q4_K-ffn13.gguf" ]]; then
195
  log "fusing FFN w1/w3 -> w13 (Q4_K)"
results/hardware.txt CHANGED
@@ -1,4 +1,4 @@
1
- date: 2026-10-28 22:07:08 UTC
2
  os: Debian GNU/Linux 13 (trixie)
3
  kernel: 6.18.48-107.148.amzn2023.x86_64
4
  cpu: Intel(R) Xeon(R) Platinum 8559C
@@ -13,6 +13,8 @@ gpu: Failed to initialize NVML: Unknown Error (no GPU backend used; CPU
13
  gcc: 14.2.0
14
  cmake: cmake version 3.31.6
15
  sd.cpp: 77b72a2efed78f55de26892c7e909cee001e8b83
 
 
16
  prompt: cute cartoon cat and cute cartoon snake, best friends, hugging together, kawaii, simple clean background, children's book illustration, soft colors, adorable
17
  negative: blurry, low quality, realistic, photo
18
  size/steps/seed/cfg: 512x512 / 8 / 42 / 1.0 (euler, simple scheduler)
 
1
+ date: 2026-10-28 23:06:15 UTC
2
  os: Debian GNU/Linux 13 (trixie)
3
  kernel: 6.18.48-107.148.amzn2023.x86_64
4
  cpu: Intel(R) Xeon(R) Platinum 8559C
 
13
  gcc: 14.2.0
14
  cmake: cmake version 3.31.6
15
  sd.cpp: 77b72a2efed78f55de26892c7e909cee001e8b83
16
+ openvino env: n/a
17
+ openvino model: HelloSun/Z-Image-Turbo-OpenVINO-INT4 (transformer/text_encoder INT4, VAE INT8)
18
  prompt: cute cartoon cat and cute cartoon snake, best friends, hugging together, kawaii, simple clean background, children's book illustration, soft colors, adorable
19
  negative: blurry, low quality, realistic, photo
20
  size/steps/seed/cfg: 512x512 / 8 / 42 / 1.0 (euler, simple scheduler)
results/images/ov-int4-8step-r1.png ADDED

Git LFS Details

  • SHA256: 9c013ae4cf545edd9cd6f50ef670b4c6240dca257a9e3ec965085e1b0d9a962a
  • Pointer size: 131 Bytes
  • Size of remote file: 181 kB
results/images/ov-int4-8step-r2.png ADDED

Git LFS Details

  • SHA256: 9c013ae4cf545edd9cd6f50ef670b4c6240dca257a9e3ec965085e1b0d9a962a
  • Pointer size: 131 Bytes
  • Size of remote file: 181 kB
results/logs/amx_lto-Q4_0-r1.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 15.62MB/s
26
  |##################################################| 386/386 - 9.74GB/s
27
- [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.42s --- image.cpp:580
29
  |### | 21/386 - 15.62MB/s
30
  |##################################################| 386/386 - 10.00GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 116.09MB/s
35
  |##################################################| 443/452 - 14.60GB/s
36
  |##################################################| 452/452 - 8.35GB/s
37
- [I] loading tensors completed, taking 0.41s (read: 0.22s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
38
-
39
  |======> | 1/8 - 21.79s/it - ETA 02:32
40
  |============> | 2/8 - 21.06s/it - ETA 02:08
41
  |==================> | 3/8 - 21.07s/it - ETA 01:46
42
  |=========================> | 4/8 - 21.23s/it - ETA 01:25
43
  |===============================> | 5/8 - 21.17s/it - ETA 01:03
44
  |=====================================> | 6/8 - 21.09s/it - ETA 00:42
45
  |===========================================> | 7/8 - 21.59s/it - ETA 00:21
46
  |==================================================| 8/8 - 21.20s/it
47
- [I] sampling completed, taking 170.21s --- image.cpp:953
48
- [I] generating 1 latent images completed, taking 170.21s --- image.cpp:965
49
  |##### | 40/452 - 1008.41MB/s
50
  |##################################################| 452/452 - 16.57GB/s
 
 
51
  |======> | 1/8 - 21.68s/it - ETA 02:31
52
  |============> | 2/8 - 21.66s/it - ETA 02:10
53
  |==================> | 3/8 - 21.39s/it - ETA 01:47
54
  |=========================> | 4/8 - 21.35s/it - ETA 01:26
55
  |===============================> | 5/8 - 21.17s/it - ETA 01:04
56
  |=====================================> | 6/8 - 21.64s/it - ETA 00:42
57
  |===========================================> | 7/8 - 21.60s/it - ETA 00:21
58
  |==================================================| 8/8 - 21.45s/it
 
 
59
  [I] decoding 1 latents --- image.cpp:605
60
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
61
-
62
  |#################### | 53/138 - 465.34MB/s
63
  |##################################################| 138/138 - 940.30MB/s
 
64
  |################### | 52/138 - 465.34MB/s
65
  |##################################################| 138/138 - 935.65MB/s
66
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
67
- [I] latent 1 decoded, taking 10.13s --- image.cpp:671
68
- [I] decode_first_stage completed, taking 10.13s --- image.cpp:675
69
- [I] generate_image completed in 180.77s --- image.cpp:1140
70
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_0-r1.png' (success) --- main.cpp:495
71
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 21/386 - 15.62MB/s
24
  |##################################################| 386/386 - 9.74GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |### | 21/386 - 15.62MB/s
28
  |##################################################| 386/386 - 10.00GB/s
29
+ [I] loading tensors completed, taking 0.23s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.45s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 34/452 - 116.09MB/s
33
  |##################################################| 443/452 - 14.60GB/s
34
  |##################################################| 452/452 - 8.35GB/s
 
 
35
  |======> | 1/8 - 21.79s/it - ETA 02:32
36
  |============> | 2/8 - 21.06s/it - ETA 02:08
37
  |==================> | 3/8 - 21.07s/it - ETA 01:46
38
  |=========================> | 4/8 - 21.23s/it - ETA 01:25
39
  |===============================> | 5/8 - 21.17s/it - ETA 01:03
40
  |=====================================> | 6/8 - 21.09s/it - ETA 00:42
41
  |===========================================> | 7/8 - 21.59s/it - ETA 00:21
42
  |==================================================| 8/8 - 21.20s/it
43
+ [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
44
+
45
  |##### | 40/452 - 1008.41MB/s
46
  |##################################################| 452/452 - 16.57GB/s
47
+ [I] loading tensors completed, taking 0.21s (read: 0.19s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
48
+
49
  |======> | 1/8 - 21.68s/it - ETA 02:31
50
  |============> | 2/8 - 21.66s/it - ETA 02:10
51
  |==================> | 3/8 - 21.39s/it - ETA 01:47
52
  |=========================> | 4/8 - 21.35s/it - ETA 01:26
53
  |===============================> | 5/8 - 21.17s/it - ETA 01:04
54
  |=====================================> | 6/8 - 21.64s/it - ETA 00:42
55
  |===========================================> | 7/8 - 21.60s/it - ETA 00:21
56
  |==================================================| 8/8 - 21.45s/it
57
+ [I] sampling completed, taking 171.95s --- image.cpp:953
58
+ [I] generating 1 latent images completed, taking 171.95s --- image.cpp:965
59
  [I] decoding 1 latents --- image.cpp:605
60
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
 
61
  |#################### | 53/138 - 465.34MB/s
62
  |##################################################| 138/138 - 940.30MB/s
63
+
64
  |################### | 52/138 - 465.34MB/s
65
  |##################################################| 138/138 - 935.65MB/s
66
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
67
+ [I] latent 1 decoded, taking 10.49s --- image.cpp:671
68
+ [I] decode_first_stage completed, taking 10.49s --- image.cpp:675
69
+ [I] generate_image completed in 182.90s --- image.cpp:1140
70
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_0-r1.png' (success) --- main.cpp:495
71
  [I] 1/1 images saved --- main.cpp:571
72
+ EXIT=0 PEAK_RSS=7.68 GiB WALL=183.8s
results/logs/amx_lto-Q4_0-r2.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 23/386 - 20.51MB/s
26
  |##################################################| 386/386 - 9.15GB/s
27
- [I] loading tensors completed, taking 0.25s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.43s --- image.cpp:580
29
  |##### | 38/386 - 5.03GB/s
30
  |##################################################| 386/386 - 9.38GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
 
34
  |#### | 34/452 - 116.09MB/s
35
  |##################################################| 452/452 - 16.98GB/s
36
- [I] loading tensors completed, taking 0.20s (read: 0.19s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 21.45s/it - ETA 02:30
39
  |============> | 2/8 - 21.47s/it - ETA 02:08
40
  |==================> | 3/8 - 21.37s/it - ETA 01:47
41
  |=========================> | 4/8 - 21.38s/it - ETA 01:25
42
  |===============================> | 5/8 - 22.24s/it - ETA 01:04
43
  |=====================================> | 6/8 - 23.40s/it - ETA 00:43
44
  |===========================================> | 7/8 - 23.29s/it - ETA 00:22
45
  |==================================================| 8/8 - 23.87s/it
46
- [I] sampling completed, taking 178.49s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 178.49s --- image.cpp:965
48
  |======> | 1/8 - 21.91s/it - ETA 02:33
49
  |============> | 2/8 - 21.41s/it - ETA 02:09
50
  |==================> | 3/8 - 21.40s/it - ETA 01:47
51
  |=========================> | 4/8 - 22.07s/it - ETA 01:26
52
  |===============================> | 5/8 - 21.33s/it - ETA 01:04
53
  |=====================================> | 6/8 - 22.26s/it - ETA 00:43
54
  |===========================================> | 7/8 - 21.35s/it - ETA 00:21
55
  |==================================================| 8/8 - 21.27s/it
 
 
56
  [I] decoding 1 latents --- image.cpp:605
57
- [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
58
-
59
  |#################### | 55/138 - 465.83MB/s
60
  |##################################################| 138/138 - 935.65MB/s
 
 
61
  |#################### | 54/138 - 232.92MB/s
62
  |##################################################| 138/138 - 935.65MB/s
63
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
64
- [I] latent 1 decoded, taking 14.69s --- image.cpp:671
65
- [I] decode_first_stage completed, taking 14.69s --- image.cpp:675
66
- [I] generate_image completed in 193.62s --- image.cpp:1140
67
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_0-r2.png' (success) --- main.cpp:495
68
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 23/386 - 20.51MB/s
24
  |##################################################| 386/386 - 9.15GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |##### | 38/386 - 5.03GB/s
28
  |##################################################| 386/386 - 9.38GB/s
29
+ [I] loading tensors completed, taking 0.24s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.44s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
+ [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
 
34
  |#### | 34/452 - 116.09MB/s
35
  |##################################################| 452/452 - 16.98GB/s
 
 
36
  |======> | 1/8 - 21.45s/it - ETA 02:30
37
  |============> | 2/8 - 21.47s/it - ETA 02:08
38
  |==================> | 3/8 - 21.37s/it - ETA 01:47
39
  |=========================> | 4/8 - 21.38s/it - ETA 01:25
40
  |===============================> | 5/8 - 22.24s/it - ETA 01:04
41
  |=====================================> | 6/8 - 23.40s/it - ETA 00:43
42
  |===========================================> | 7/8 - 23.29s/it - ETA 00:22
43
  |==================================================| 8/8 - 23.87s/it
44
+ [I] loading tensors completed, taking 0.20s (read: 0.17s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
45
+
46
  |======> | 1/8 - 21.91s/it - ETA 02:33
47
  |============> | 2/8 - 21.41s/it - ETA 02:09
48
  |==================> | 3/8 - 21.40s/it - ETA 01:47
49
  |=========================> | 4/8 - 22.07s/it - ETA 01:26
50
  |===============================> | 5/8 - 21.33s/it - ETA 01:04
51
  |=====================================> | 6/8 - 22.26s/it - ETA 00:43
52
  |===========================================> | 7/8 - 21.35s/it - ETA 00:21
53
  |==================================================| 8/8 - 21.27s/it
54
+ [I] sampling completed, taking 173.02s --- image.cpp:953
55
+ [I] generating 1 latent images completed, taking 173.02s --- image.cpp:965
56
  [I] decoding 1 latents --- image.cpp:605
 
 
57
  |#################### | 55/138 - 465.83MB/s
58
  |##################################################| 138/138 - 935.65MB/s
59
+ [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
60
+
61
  |#################### | 54/138 - 232.92MB/s
62
  |##################################################| 138/138 - 935.65MB/s
63
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
64
+ [I] latent 1 decoded, taking 10.69s --- image.cpp:671
65
+ [I] decode_first_stage completed, taking 10.69s --- image.cpp:675
66
+ [I] generate_image completed in 184.15s --- image.cpp:1140
67
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_0-r2.png' (success) --- main.cpp:495
68
  [I] 1/1 images saved --- main.cpp:571
69
+ EXIT=0 PEAK_RSS=7.69 GiB WALL=185.0s
results/logs/amx_lto-Q4_K+AMXw-r1.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 10.42MB/s
26
  |##################################################| 386/386 - 9.96GB/s
27
- [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.85s --- image.cpp:580
29
  |###### | 45/386 - 4.23GB/s
30
  |##################################################| 386/386 - 9.58GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 13 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 77.39MB/s
35
  |###################### | 197/452 - 6.64GB/s
36
  |##################################################| 452/452 - 8.14GB/s
 
 
37
  |#### | 34/452 - 232.18MB/s
38
  |######################### | 221/452 - 7.52GB/s
39
  |##################################################| 452/452 - 8.16GB/s
40
  [I] loading tensors completed, taking 0.44s (read: 0.05s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.33s) --- model_loader.cpp:1407
41
-
42
  |======> | 1/8 - 5.03s/it - ETA 00:35
43
  |============> | 2/8 - 5.26s/it - ETA 00:30
44
  |==================> | 3/8 - 4.75s/it - ETA 00:25
45
  |=========================> | 4/8 - 4.62s/it - ETA 00:19
46
  |===============================> | 5/8 - 4.75s/it - ETA 00:14
47
  |=====================================> | 6/8 - 4.84s/it - ETA 00:09
48
  |===========================================> | 7/8 - 5.18s/it - ETA 00:04
49
  |==================================================| 8/8 - 4.87s/it
50
- [I] sampling completed, taking 39.32s --- image.cpp:953
51
- [I] generating 1 latent images completed, taking 39.32s --- image.cpp:965
52
  |======> | 1/8 - 6.14s/it - ETA 00:42
53
  |============> | 2/8 - 4.95s/it - ETA 00:33
54
  |==================> | 3/8 - 5.51s/it - ETA 00:27
55
  |=========================> | 4/8 - 6.91s/it - ETA 00:23
56
  |===============================> | 5/8 - 5.19s/it - ETA 00:17
57
  |=====================================> | 6/8 - 4.81s/it - ETA 00:11
58
  |===========================================> | 7/8 - 4.49s/it - ETA 00:05
59
  |==================================================| 8/8 - 4.73s/it
 
 
60
  [I] decoding 1 latents --- image.cpp:605
61
- [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
62
-
63
  |#################### | 55/138 - 465.83MB/s
64
  |##################################################| 138/138 - 935.65MB/s
 
 
65
  |#################### | 54/138 - 465.83MB/s
66
  |##################################################| 138/138 - 940.30MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
- [I] latent 1 decoded, taking 10.09s --- image.cpp:671
69
- [I] decode_first_stage completed, taking 10.09s --- image.cpp:675
70
- [I] generate_image completed in 50.27s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K+AMXw-r1.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 21/386 - 10.42MB/s
24
  |##################################################| 386/386 - 9.96GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |###### | 45/386 - 4.23GB/s
28
  |##################################################| 386/386 - 9.58GB/s
29
+ [I] loading tensors completed, taking 0.24s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.43s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 34/452 - 77.39MB/s
33
  |###################### | 197/452 - 6.64GB/s
34
  |##################################################| 452/452 - 8.14GB/s
35
+ [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
36
+
37
  |#### | 34/452 - 232.18MB/s
38
  |######################### | 221/452 - 7.52GB/s
39
  |##################################################| 452/452 - 8.16GB/s
40
  [I] loading tensors completed, taking 0.44s (read: 0.05s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.33s) --- model_loader.cpp:1407
 
41
  |======> | 1/8 - 5.03s/it - ETA 00:35
42
  |============> | 2/8 - 5.26s/it - ETA 00:30
43
  |==================> | 3/8 - 4.75s/it - ETA 00:25
44
  |=========================> | 4/8 - 4.62s/it - ETA 00:19
45
  |===============================> | 5/8 - 4.75s/it - ETA 00:14
46
  |=====================================> | 6/8 - 4.84s/it - ETA 00:09
47
  |===========================================> | 7/8 - 5.18s/it - ETA 00:04
48
  |==================================================| 8/8 - 4.87s/it
49
+
 
50
  |======> | 1/8 - 6.14s/it - ETA 00:42
51
  |============> | 2/8 - 4.95s/it - ETA 00:33
52
  |==================> | 3/8 - 5.51s/it - ETA 00:27
53
  |=========================> | 4/8 - 6.91s/it - ETA 00:23
54
  |===============================> | 5/8 - 5.19s/it - ETA 00:17
55
  |=====================================> | 6/8 - 4.81s/it - ETA 00:11
56
  |===========================================> | 7/8 - 4.49s/it - ETA 00:05
57
  |==================================================| 8/8 - 4.73s/it
58
+ [I] sampling completed, taking 42.74s --- image.cpp:953
59
+ [I] generating 1 latent images completed, taking 42.74s --- image.cpp:965
60
  [I] decoding 1 latents --- image.cpp:605
 
 
61
  |#################### | 55/138 - 465.83MB/s
62
  |##################################################| 138/138 - 935.65MB/s
63
+ [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
64
+
65
  |#################### | 54/138 - 465.83MB/s
66
  |##################################################| 138/138 - 940.30MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
+ [I] latent 1 decoded, taking 10.13s --- image.cpp:671
69
+ [I] decode_first_stage completed, taking 10.13s --- image.cpp:675
70
+ [I] generate_image completed in 53.30s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K+AMXw-r1.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
73
+ EXIT=0 PEAK_RSS=8.16 GiB WALL=54.2s
results/logs/amx_lto-Q4_K+AMXw-r2.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 15.62MB/s
26
  |##################################################| 386/386 - 10.23GB/s
27
- [I] loading tensors completed, taking 0.22s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.40s --- image.cpp:580
29
  |######## | 60/386 - 8.22GB/s
30
  |##################################################| 386/386 - 10.47GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 232.18MB/s
35
  |########################## | 234/452 - 7.99GB/s
36
  |##################################################| 452/452 - 8.74GB/s
37
- [I] loading tensors completed, taking 0.41s (read: 0.05s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.29s) --- model_loader.cpp:1407
38
-
39
  |======> | 1/8 - 5.19s/it - ETA 00:36
40
  |============> | 2/8 - 4.95s/it - ETA 00:30
41
  |==================> | 3/8 - 4.98s/it - ETA 00:25
42
  |=========================> | 4/8 - 4.75s/it - ETA 00:19
43
  |===============================> | 5/8 - 4.50s/it - ETA 00:14
44
  |=====================================> | 6/8 - 5.37s/it - ETA 00:09
45
  |===========================================> | 7/8 - 4.69s/it - ETA 00:04
46
  |==================================================| 8/8 - 4.54s/it
47
- [I] sampling completed, taking 38.98s --- image.cpp:953
48
- [I] generating 1 latent images completed, taking 38.98s --- image.cpp:965
49
  |#### | 34/452 - 116.09MB/s
50
  |########################## | 234/452 - 7.95GB/s
51
  |##################################################| 452/452 - 8.67GB/s
 
 
52
  |======> | 1/8 - 5.10s/it - ETA 00:35
53
  |============> | 2/8 - 4.72s/it - ETA 00:29
54
  |==================> | 3/8 - 4.89s/it - ETA 00:24
55
  |=========================> | 4/8 - 5.31s/it - ETA 00:20
56
  |===============================> | 5/8 - 5.13s/it - ETA 00:15
57
  |=====================================> | 6/8 - 5.04s/it - ETA 00:10
58
  |===========================================> | 7/8 - 5.75s/it - ETA 00:05
59
  |==================================================| 8/8 - 5.40s/it
 
 
60
  [I] decoding 1 latents --- image.cpp:605
61
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
62
-
63
  |#################### | 54/138 - 465.83MB/s
64
  |##################################################| 138/138 - 935.65MB/s
 
65
  |#################### | 53/138 - 340.34MB/s
66
  |##################################################| 138/138 - 935.65MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
- [I] latent 1 decoded, taking 9.98s --- image.cpp:671
69
- [I] decode_first_stage completed, taking 9.98s --- image.cpp:675
70
- [I] generate_image completed in 49.37s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K+AMXw-r2.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 21/386 - 15.62MB/s
24
  |##################################################| 386/386 - 10.23GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |######## | 60/386 - 8.22GB/s
28
  |##################################################| 386/386 - 10.47GB/s
29
+ [I] loading tensors completed, taking 0.22s (read: 0.11s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.41s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 34/452 - 232.18MB/s
33
  |########################## | 234/452 - 7.99GB/s
34
  |##################################################| 452/452 - 8.74GB/s
 
 
35
  |======> | 1/8 - 5.19s/it - ETA 00:36
36
  |============> | 2/8 - 4.95s/it - ETA 00:30
37
  |==================> | 3/8 - 4.98s/it - ETA 00:25
38
  |=========================> | 4/8 - 4.75s/it - ETA 00:19
39
  |===============================> | 5/8 - 4.50s/it - ETA 00:14
40
  |=====================================> | 6/8 - 5.37s/it - ETA 00:09
41
  |===========================================> | 7/8 - 4.69s/it - ETA 00:04
42
  |==================================================| 8/8 - 4.54s/it
43
+ [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
44
+
45
  |#### | 34/452 - 116.09MB/s
46
  |########################## | 234/452 - 7.95GB/s
47
  |##################################################| 452/452 - 8.67GB/s
48
+ [I] loading tensors completed, taking 0.41s (read: 0.05s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.30s) --- model_loader.cpp:1407
49
+
50
  |======> | 1/8 - 5.10s/it - ETA 00:35
51
  |============> | 2/8 - 4.72s/it - ETA 00:29
52
  |==================> | 3/8 - 4.89s/it - ETA 00:24
53
  |=========================> | 4/8 - 5.31s/it - ETA 00:20
54
  |===============================> | 5/8 - 5.13s/it - ETA 00:15
55
  |=====================================> | 6/8 - 5.04s/it - ETA 00:10
56
  |===========================================> | 7/8 - 5.75s/it - ETA 00:05
57
  |==================================================| 8/8 - 5.40s/it
58
+ [I] sampling completed, taking 41.34s --- image.cpp:953
59
+ [I] generating 1 latent images completed, taking 41.34s --- image.cpp:965
60
  [I] decoding 1 latents --- image.cpp:605
61
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
 
62
  |#################### | 54/138 - 465.83MB/s
63
  |##################################################| 138/138 - 935.65MB/s
64
+
65
  |#################### | 53/138 - 340.34MB/s
66
  |##################################################| 138/138 - 935.65MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
+ [I] latent 1 decoded, taking 10.24s --- image.cpp:671
69
+ [I] decode_first_stage completed, taking 10.24s --- image.cpp:675
70
+ [I] generate_image completed in 52.01s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K+AMXw-r2.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
73
+ EXIT=0 PEAK_RSS=8.16 GiB WALL=53.0s
results/logs/amx_lto-Q4_K-ffn13+AMXw-r1.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |#### | 27/386 - 1.60GB/s
26
  |##################################################| 386/386 - 9.83GB/s
27
- [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.41s --- image.cpp:580
29
  |### | 21/386 - 15.62MB/s
30
  |##################################################| 386/386 - 10.18GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |##### | 34/418 - 116.33MB/s
35
  |############################ | 226/418 - 7.81GB/s
36
  |##################################################| 418/418 - 8.53GB/s
37
- [I] loading tensors completed, taking 0.42s (read: 0.04s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.30s) --- model_loader.cpp:1407
38
-
39
  |======> | 1/8 - 5.08s/it - ETA 00:35
40
  |============> | 2/8 - 4.99s/it - ETA 00:30
41
  |==================> | 3/8 - 5.11s/it - ETA 00:25
42
  |=========================> | 4/8 - 5.00s/it - ETA 00:20
43
  |===============================> | 5/8 - 4.46s/it - ETA 00:14
44
  |=====================================> | 6/8 - 4.46s/it - ETA 00:09
45
  |===========================================> | 7/8 - 4.54s/it - ETA 00:04
46
  |==================================================| 8/8 - 4.50s/it
47
- [I] sampling completed, taking 38.15s --- image.cpp:953
48
- [I] generating 1 latent images completed, taking 38.15s --- image.cpp:965
49
  |##### | 37/418 - 261.96MB/s
50
  |########################## | 217/418 - 7.44GB/s
51
  |##################################################| 418/418 - 8.16GB/s
 
 
52
  |======> | 1/8 - 5.73s/it - ETA 00:40
53
  |============> | 2/8 - 6.07s/it - ETA 00:35
54
  |==================> | 3/8 - 5.57s/it - ETA 00:28
55
  |=========================> | 4/8 - 4.98s/it - ETA 00:22
56
  |===============================> | 5/8 - 4.92s/it - ETA 00:16
57
  |=====================================> | 6/8 - 4.87s/it - ETA 00:10
58
  |===========================================> | 7/8 - 5.68s/it - ETA 00:05
59
  |==================================================| 8/8 - 4.69s/it
 
 
60
  [I] decoding 1 latents --- image.cpp:605
61
- [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
62
-
63
  |#################### | 55/138 - 465.83MB/s
64
  |##################################################| 138/138 - 940.30MB/s
 
 
65
  |#################### | 54/138 - 232.92MB/s
66
  |##################################################| 138/138 - 935.65MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
- [I] latent 1 decoded, taking 10.24s --- image.cpp:671
69
- [I] decode_first_stage completed, taking 10.24s --- image.cpp:675
70
- [I] generate_image completed in 48.81s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-ffn13+AMXw-r1.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
24
  |#### | 27/386 - 1.60GB/s
25
  |##################################################| 386/386 - 9.83GB/s
26
+
 
27
  |### | 21/386 - 15.62MB/s
28
  |##################################################| 386/386 - 10.18GB/s
29
+ [I] loading tensors completed, taking 0.22s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.55s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
 
33
  |##### | 34/418 - 116.33MB/s
34
  |############################ | 226/418 - 7.81GB/s
35
  |##################################################| 418/418 - 8.53GB/s
 
 
36
  |======> | 1/8 - 5.08s/it - ETA 00:35
37
  |============> | 2/8 - 4.99s/it - ETA 00:30
38
  |==================> | 3/8 - 5.11s/it - ETA 00:25
39
  |=========================> | 4/8 - 5.00s/it - ETA 00:20
40
  |===============================> | 5/8 - 4.46s/it - ETA 00:14
41
  |=====================================> | 6/8 - 4.46s/it - ETA 00:09
42
  |===========================================> | 7/8 - 4.54s/it - ETA 00:04
43
  |==================================================| 8/8 - 4.50s/it
44
+
 
45
  |##### | 37/418 - 261.96MB/s
46
  |########################## | 217/418 - 7.44GB/s
47
  |##################################################| 418/418 - 8.16GB/s
48
+ [I] loading tensors completed, taking 0.44s (read: 0.04s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.29s) --- model_loader.cpp:1407
49
+
50
  |======> | 1/8 - 5.73s/it - ETA 00:40
51
  |============> | 2/8 - 6.07s/it - ETA 00:35
52
  |==================> | 3/8 - 5.57s/it - ETA 00:28
53
  |=========================> | 4/8 - 4.98s/it - ETA 00:22
54
  |===============================> | 5/8 - 4.92s/it - ETA 00:16
55
  |=====================================> | 6/8 - 4.87s/it - ETA 00:10
56
  |===========================================> | 7/8 - 5.68s/it - ETA 00:05
57
  |==================================================| 8/8 - 4.69s/it
58
+ [I] sampling completed, taking 42.52s --- image.cpp:953
59
+ [I] generating 1 latent images completed, taking 42.52s --- image.cpp:965
60
  [I] decoding 1 latents --- image.cpp:605
 
 
61
  |#################### | 55/138 - 465.83MB/s
62
  |##################################################| 138/138 - 940.30MB/s
63
+ [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
64
+
65
  |#################### | 54/138 - 232.92MB/s
66
  |##################################################| 138/138 - 935.65MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
+ [I] latent 1 decoded, taking 10.84s --- image.cpp:671
69
+ [I] decode_first_stage completed, taking 10.84s --- image.cpp:675
70
+ [I] generate_image completed in 53.92s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-ffn13+AMXw-r1.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
73
+ EXIT=0 PEAK_RSS=8.18 GiB WALL=54.8s
results/logs/amx_lto-Q4_K-ffn13+AMXw-r2.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 10.42MB/s
26
  |##################################################| 386/386 - 9.19GB/s
27
- [I] loading tensors completed, taking 0.25s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 1.90s --- image.cpp:580
29
  |#### | 24/386 - 1.08GB/s
30
  |##################################################| 386/386 - 9.96GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |##### | 37/418 - 261.96MB/s
35
  |########################### | 224/418 - 8.03GB/s
36
  |##################################################| 418/418 - 8.37GB/s
37
- [I] loading tensors completed, taking 0.43s (read: 0.04s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.29s) --- model_loader.cpp:1407
38
-
39
  |======> | 1/8 - 4.97s/it - ETA 00:34
40
  |============> | 2/8 - 5.05s/it - ETA 00:30
41
  |==================> | 3/8 - 4.88s/it - ETA 00:24
42
  |=========================> | 4/8 - 5.19s/it - ETA 00:20
43
  |===============================> | 5/8 - 4.44s/it - ETA 00:14
44
  |=====================================> | 6/8 - 4.55s/it - ETA 00:09
45
  |===========================================> | 7/8 - 4.81s/it - ETA 00:04
46
  |==================================================| 8/8 - 4.48s/it
47
- [I] sampling completed, taking 38.38s --- image.cpp:953
48
- [I] generating 1 latent images completed, taking 38.38s --- image.cpp:965
49
  |##### | 36/418 - 123.66MB/s
50
  |########################### | 222/418 - 7.69GB/s
51
  |##################################################| 418/418 - 8.51GB/s
 
 
52
  |======> | 1/8 - 5.52s/it - ETA 00:38
53
  |============> | 2/8 - 5.37s/it - ETA 00:32
54
  |==================> | 3/8 - 4.91s/it - ETA 00:26
55
  |=========================> | 4/8 - 5.03s/it - ETA 00:20
56
  |===============================> | 5/8 - 5.35s/it - ETA 00:15
57
  |=====================================> | 6/8 - 5.84s/it - ETA 00:10
58
  |===========================================> | 7/8 - 6.16s/it - ETA 00:05
59
  |==================================================| 8/8 - 5.45s/it
 
 
60
  [I] decoding 1 latents --- image.cpp:605
61
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
62
-
63
  |#################### | 53/138 - 465.34MB/s
64
  |##################################################| 138/138 - 935.65MB/s
 
65
  |#################### | 55/138 - 465.83MB/s
66
  |##################################################| 138/138 - 940.30MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
- [I] latent 1 decoded, taking 9.95s --- image.cpp:671
69
- [I] decode_first_stage completed, taking 9.95s --- image.cpp:675
70
- [I] generate_image completed in 50.24s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-ffn13+AMXw-r2.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 21/386 - 10.42MB/s
24
  |##################################################| 386/386 - 9.19GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |#### | 24/386 - 1.08GB/s
28
  |##################################################| 386/386 - 9.96GB/s
29
+ [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.42s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |##### | 37/418 - 261.96MB/s
33
  |########################### | 224/418 - 8.03GB/s
34
  |##################################################| 418/418 - 8.37GB/s
 
 
35
  |======> | 1/8 - 4.97s/it - ETA 00:34
36
  |============> | 2/8 - 5.05s/it - ETA 00:30
37
  |==================> | 3/8 - 4.88s/it - ETA 00:24
38
  |=========================> | 4/8 - 5.19s/it - ETA 00:20
39
  |===============================> | 5/8 - 4.44s/it - ETA 00:14
40
  |=====================================> | 6/8 - 4.55s/it - ETA 00:09
41
  |===========================================> | 7/8 - 4.81s/it - ETA 00:04
42
  |==================================================| 8/8 - 4.48s/it
43
+ [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
44
+
45
  |##### | 36/418 - 123.66MB/s
46
  |########################### | 222/418 - 7.69GB/s
47
  |##################################################| 418/418 - 8.51GB/s
48
+ [I] loading tensors completed, taking 0.42s (read: 0.04s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.29s) --- model_loader.cpp:1407
49
+
50
  |======> | 1/8 - 5.52s/it - ETA 00:38
51
  |============> | 2/8 - 5.37s/it - ETA 00:32
52
  |==================> | 3/8 - 4.91s/it - ETA 00:26
53
  |=========================> | 4/8 - 5.03s/it - ETA 00:20
54
  |===============================> | 5/8 - 5.35s/it - ETA 00:15
55
  |=====================================> | 6/8 - 5.84s/it - ETA 00:10
56
  |===========================================> | 7/8 - 6.16s/it - ETA 00:05
57
  |==================================================| 8/8 - 5.45s/it
58
+ [I] sampling completed, taking 43.63s --- image.cpp:953
59
+ [I] generating 1 latent images completed, taking 43.63s --- image.cpp:965
60
  [I] decoding 1 latents --- image.cpp:605
61
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
 
62
  |#################### | 53/138 - 465.34MB/s
63
  |##################################################| 138/138 - 935.65MB/s
64
+
65
  |#################### | 55/138 - 465.83MB/s
66
  |##################################################| 138/138 - 940.30MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
+ [I] latent 1 decoded, taking 10.38s --- image.cpp:671
69
+ [I] decode_first_stage completed, taking 10.38s --- image.cpp:675
70
+ [I] generate_image completed in 54.44s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-ffn13+AMXw-r2.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
73
+ EXIT=0 PEAK_RSS=8.11 GiB WALL=55.4s
results/logs/amx_lto-Q4_K-ffn13-r1.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 15.62MB/s
26
  |##################################################| 386/386 - 10.05GB/s
27
- [I] loading tensors completed, taking 0.22s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
 
28
  |### | 21/386 - 15.62MB/s
29
  |##################################################| 386/386 - 10.51GB/s
 
30
  [I] get_learned_condition completed, taking 0.41s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |##### | 37/418 - 52.39MB/s
35
  |##################################################| 418/418 - 15.58GB/s
36
- [I] loading tensors completed, taking 0.23s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 6.07s/it - ETA 00:42
39
  |============> | 2/8 - 5.77s/it - ETA 00:35
40
  |==================> | 3/8 - 5.85s/it - ETA 00:29
41
  |=========================> | 4/8 - 5.70s/it - ETA 00:23
42
  |===============================> | 5/8 - 5.58s/it - ETA 00:17
43
  |=====================================> | 6/8 - 5.60s/it - ETA 00:11
44
  |===========================================> | 7/8 - 5.70s/it - ETA 00:05
45
  |==================================================| 8/8 - 5.69s/it
46
- [I] sampling completed, taking 45.98s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 45.98s --- image.cpp:965
48
  |##### | 37/418 - 130.98MB/s
49
  |##################################################| 418/418 - 17.82GB/s
 
 
50
  |======> | 1/8 - 6.26s/it - ETA 00:43
51
  |============> | 2/8 - 5.88s/it - ETA 00:36
52
  |==================> | 3/8 - 5.84s/it - ETA 00:29
53
  |=========================> | 4/8 - 5.75s/it - ETA 00:23
54
  |===============================> | 5/8 - 5.64s/it - ETA 00:17
55
  |=====================================> | 6/8 - 5.49s/it - ETA 00:11
56
  |===========================================> | 7/8 - 6.08s/it - ETA 00:05
57
  |==================================================| 8/8 - 5.66s/it
 
 
58
  [I] decoding 1 latents --- image.cpp:605
59
- [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
60
-
61
  |#################### | 55/138 - 465.83MB/s
62
  |##################################################| 138/138 - 935.65MB/s
 
 
63
  |#################### | 55/138 - 465.83MB/s
64
  |##################################################| 138/138 - 940.30MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
- [I] latent 1 decoded, taking 10.22s --- image.cpp:671
67
- [I] decode_first_stage completed, taking 10.23s --- image.cpp:675
68
- [I] generate_image completed in 56.62s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-ffn13-r1.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 21/386 - 15.62MB/s
24
  |##################################################| 386/386 - 10.05GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |### | 21/386 - 15.62MB/s
28
  |##################################################| 386/386 - 10.51GB/s
29
+ [I] loading tensors completed, taking 0.22s (read: 0.11s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
  [I] get_learned_condition completed, taking 0.41s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
 
33
  |##### | 37/418 - 52.39MB/s
34
  |##################################################| 418/418 - 15.58GB/s
 
 
35
  |======> | 1/8 - 6.07s/it - ETA 00:42
36
  |============> | 2/8 - 5.77s/it - ETA 00:35
37
  |==================> | 3/8 - 5.85s/it - ETA 00:29
38
  |=========================> | 4/8 - 5.70s/it - ETA 00:23
39
  |===============================> | 5/8 - 5.58s/it - ETA 00:17
40
  |=====================================> | 6/8 - 5.60s/it - ETA 00:11
41
  |===========================================> | 7/8 - 5.70s/it - ETA 00:05
42
  |==================================================| 8/8 - 5.69s/it
43
+
 
44
  |##### | 37/418 - 130.98MB/s
45
  |##################################################| 418/418 - 17.82GB/s
46
+ [I] loading tensors completed, taking 0.20s (read: 0.17s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
47
+
48
  |======> | 1/8 - 6.26s/it - ETA 00:43
49
  |============> | 2/8 - 5.88s/it - ETA 00:36
50
  |==================> | 3/8 - 5.84s/it - ETA 00:29
51
  |=========================> | 4/8 - 5.75s/it - ETA 00:23
52
  |===============================> | 5/8 - 5.64s/it - ETA 00:17
53
  |=====================================> | 6/8 - 5.49s/it - ETA 00:11
54
  |===========================================> | 7/8 - 6.08s/it - ETA 00:05
55
  |==================================================| 8/8 - 5.66s/it
56
+ [I] sampling completed, taking 46.61s --- image.cpp:953
57
+ [I] generating 1 latent images completed, taking 46.61s --- image.cpp:965
58
  [I] decoding 1 latents --- image.cpp:605
 
 
59
  |#################### | 55/138 - 465.83MB/s
60
  |##################################################| 138/138 - 935.65MB/s
61
+ [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
62
+
63
  |#################### | 55/138 - 465.83MB/s
64
  |##################################################| 138/138 - 940.30MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
+ [I] latent 1 decoded, taking 10.00s --- image.cpp:671
67
+ [I] decode_first_stage completed, taking 10.00s --- image.cpp:675
68
+ [I] generate_image completed in 57.03s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-ffn13-r1.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
71
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=57.9s
results/logs/amx_lto-Q4_K-ffn13-r2.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 20/386 - 15.62MB/s
26
  |##################################################| 386/386 - 9.87GB/s
27
- [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.42s --- image.cpp:580
29
  |###### | 42/386 - 3.25GB/s
30
  |##################################################| 386/386 - 10.61GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |##### | 37/418 - 130.98MB/s
35
  |##################################################| 418/418 - 14.22GB/s
36
- [I] loading tensors completed, taking 0.25s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 6.06s/it - ETA 00:42
39
  |============> | 2/8 - 5.58s/it - ETA 00:34
40
  |==================> | 3/8 - 5.58s/it - ETA 00:28
41
  |=========================> | 4/8 - 6.03s/it - ETA 00:23
42
  |===============================> | 5/8 - 5.66s/it - ETA 00:17
43
  |=====================================> | 6/8 - 5.70s/it - ETA 00:11
44
  |===========================================> | 7/8 - 5.66s/it - ETA 00:05
45
  |==================================================| 8/8 - 5.61s/it
46
- [I] sampling completed, taking 45.89s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 45.89s --- image.cpp:965
48
  |##### | 37/418 - 261.96MB/s
49
  |##################################################| 418/418 - 17.82GB/s
 
 
50
  |======> | 1/8 - 5.83s/it - ETA 00:40
51
  |============> | 2/8 - 5.61s/it - ETA 00:34
52
  |==================> | 3/8 - 5.73s/it - ETA 00:28
53
  |=========================> | 4/8 - 5.87s/it - ETA 00:23
54
  |===============================> | 5/8 - 5.86s/it - ETA 00:17
55
  |=====================================> | 6/8 - 5.79s/it - ETA 00:11
56
  |===========================================> | 7/8 - 5.71s/it - ETA 00:05
57
  |==================================================| 8/8 - 5.97s/it
 
 
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
60
-
61
  |#################### | 55/138 - 465.83MB/s
62
  |##################################################| 138/138 - 940.30MB/s
 
63
  |#################### | 53/138 - 170.17MB/s
64
  |##################################################| 138/138 - 935.65MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
- [I] latent 1 decoded, taking 9.92s --- image.cpp:671
67
- [I] decode_first_stage completed, taking 9.92s --- image.cpp:675
68
- [I] generate_image completed in 56.23s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-ffn13-r2.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 20/386 - 15.62MB/s
24
  |##################################################| 386/386 - 9.87GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |###### | 42/386 - 3.25GB/s
28
  |##################################################| 386/386 - 10.61GB/s
29
+ [I] loading tensors completed, taking 0.21s (read: 0.11s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.41s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
 
33
  |##### | 37/418 - 130.98MB/s
34
  |##################################################| 418/418 - 14.22GB/s
 
 
35
  |======> | 1/8 - 6.06s/it - ETA 00:42
36
  |============> | 2/8 - 5.58s/it - ETA 00:34
37
  |==================> | 3/8 - 5.58s/it - ETA 00:28
38
  |=========================> | 4/8 - 6.03s/it - ETA 00:23
39
  |===============================> | 5/8 - 5.66s/it - ETA 00:17
40
  |=====================================> | 6/8 - 5.70s/it - ETA 00:11
41
  |===========================================> | 7/8 - 5.66s/it - ETA 00:05
42
  |==================================================| 8/8 - 5.61s/it
43
+
 
44
  |##### | 37/418 - 261.96MB/s
45
  |##################################################| 418/418 - 17.82GB/s
46
+ [I] loading tensors completed, taking 0.20s (read: 0.17s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
47
+
48
  |======> | 1/8 - 5.83s/it - ETA 00:40
49
  |============> | 2/8 - 5.61s/it - ETA 00:34
50
  |==================> | 3/8 - 5.73s/it - ETA 00:28
51
  |=========================> | 4/8 - 5.87s/it - ETA 00:23
52
  |===============================> | 5/8 - 5.86s/it - ETA 00:17
53
  |=====================================> | 6/8 - 5.79s/it - ETA 00:11
54
  |===========================================> | 7/8 - 5.71s/it - ETA 00:05
55
  |==================================================| 8/8 - 5.97s/it
56
+ [I] sampling completed, taking 46.38s --- image.cpp:953
57
+ [I] generating 1 latent images completed, taking 46.38s --- image.cpp:965
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
 
60
  |#################### | 55/138 - 465.83MB/s
61
  |##################################################| 138/138 - 940.30MB/s
62
+
63
  |#################### | 53/138 - 170.17MB/s
64
  |##################################################| 138/138 - 935.65MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
+ [I] latent 1 decoded, taking 10.44s --- image.cpp:671
67
+ [I] decode_first_stage completed, taking 10.44s --- image.cpp:675
68
+ [I] generate_image completed in 57.24s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-ffn13-r2.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
71
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=58.2s
results/logs/amx_lto-Q4_K-r1.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |####### | 54/386 - 5.76GB/s
26
  |##################################################| 386/386 - 10.51GB/s
27
- [I] loading tensors completed, taking 0.22s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.47s --- image.cpp:580
29
  |####### | 50/386 - 5.04GB/s
30
  |##################################################| 386/386 - 9.46GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 33/452 - 115.84MB/s
35
  |##################################################| 452/452 - 17.30GB/s
36
- [I] loading tensors completed, taking 0.21s (read: 0.19s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 6.25s/it - ETA 00:43
39
  |============> | 2/8 - 6.24s/it - ETA 00:37
40
  |==================> | 3/8 - 6.20s/it - ETA 00:31
41
  |=========================> | 4/8 - 6.04s/it - ETA 00:24
42
  |===============================> | 5/8 - 6.14s/it - ETA 00:18
43
  |=====================================> | 6/8 - 6.06s/it - ETA 00:12
44
  |===========================================> | 7/8 - 6.24s/it - ETA 00:06
45
  |==================================================| 8/8 - 6.13s/it
46
- [I] sampling completed, taking 49.29s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 49.29s --- image.cpp:965
48
  |#### | 34/452 - 116.09MB/s
49
  |##################################################| 452/452 - 16.58GB/s
 
 
50
  |======> | 1/8 - 6.12s/it - ETA 00:42
51
  |============> | 2/8 - 6.06s/it - ETA 00:36
52
  |==================> | 3/8 - 5.87s/it - ETA 00:30
53
  |=========================> | 4/8 - 6.10s/it - ETA 00:24
54
  |===============================> | 5/8 - 6.02s/it - ETA 00:18
55
  |=====================================> | 6/8 - 6.91s/it - ETA 00:12
56
  |===========================================> | 7/8 - 7.30s/it - ETA 00:06
57
  |==================================================| 8/8 - 6.11s/it
 
 
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
60
-
61
  |################### | 52/138 - 340.34MB/s
62
  |##################################################| 138/138 - 940.30MB/s
 
63
  |#################### | 54/138 - 232.92MB/s
64
  |##################################################| 138/138 - 935.65MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
- [I] latent 1 decoded, taking 10.42s --- image.cpp:671
67
- [I] decode_first_stage completed, taking 10.42s --- image.cpp:675
68
- [I] generate_image completed in 60.19s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-r1.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
 
24
  |####### | 54/386 - 5.76GB/s
25
  |##################################################| 386/386 - 10.51GB/s
26
+
 
27
  |####### | 50/386 - 5.04GB/s
28
  |##################################################| 386/386 - 9.46GB/s
29
+ [I] loading tensors completed, taking 0.24s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.43s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 33/452 - 115.84MB/s
33
  |##################################################| 452/452 - 17.30GB/s
 
 
34
  |======> | 1/8 - 6.25s/it - ETA 00:43
35
  |============> | 2/8 - 6.24s/it - ETA 00:37
36
  |==================> | 3/8 - 6.20s/it - ETA 00:31
37
  |=========================> | 4/8 - 6.04s/it - ETA 00:24
38
  |===============================> | 5/8 - 6.14s/it - ETA 00:18
39
  |=====================================> | 6/8 - 6.06s/it - ETA 00:12
40
  |===========================================> | 7/8 - 6.24s/it - ETA 00:06
41
  |==================================================| 8/8 - 6.13s/it
42
+ [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
43
+
44
  |#### | 34/452 - 116.09MB/s
45
  |##################################################| 452/452 - 16.58GB/s
46
+ [I] loading tensors completed, taking 0.22s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
47
+
48
  |======> | 1/8 - 6.12s/it - ETA 00:42
49
  |============> | 2/8 - 6.06s/it - ETA 00:36
50
  |==================> | 3/8 - 5.87s/it - ETA 00:30
51
  |=========================> | 4/8 - 6.10s/it - ETA 00:24
52
  |===============================> | 5/8 - 6.02s/it - ETA 00:18
53
  |=====================================> | 6/8 - 6.91s/it - ETA 00:12
54
  |===========================================> | 7/8 - 7.30s/it - ETA 00:06
55
  |==================================================| 8/8 - 6.11s/it
56
+ [I] sampling completed, taking 50.50s --- image.cpp:953
57
+ [I] generating 1 latent images completed, taking 50.50s --- image.cpp:965
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
60
  |################### | 52/138 - 340.34MB/s
61
  |##################################################| 138/138 - 940.30MB/s
62
+
63
  |#################### | 54/138 - 232.92MB/s
64
  |##################################################| 138/138 - 935.65MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
+ [I] latent 1 decoded, taking 11.28s --- image.cpp:671
67
+ [I] decode_first_stage completed, taking 11.28s --- image.cpp:675
68
+ [I] generate_image completed in 62.21s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-r1.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
71
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=63.3s
results/logs/amx_lto-Q4_K-r2.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 15.62MB/s
26
  |##################################################| 386/386 - 8.60GB/s
27
- [I] loading tensors completed, taking 0.26s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.50s --- image.cpp:580
29
  |### | 20/386 - 10.42MB/s
30
  |##################################################| 386/386 - 9.46GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 33.17MB/s
35
  |##################################################| 452/452 - 15.58GB/s
36
- [I] loading tensors completed, taking 0.23s (read: 0.21s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 6.40s/it - ETA 00:44
39
  |============> | 2/8 - 6.20s/it - ETA 00:37
40
  |==================> | 3/8 - 6.01s/it - ETA 00:31
41
  |=========================> | 4/8 - 5.87s/it - ETA 00:24
42
  |===============================> | 5/8 - 5.61s/it - ETA 00:18
43
  |=====================================> | 6/8 - 5.60s/it - ETA 00:11
44
  |===========================================> | 7/8 - 5.73s/it - ETA 00:05
45
  |==================================================| 8/8 - 5.60s/it
46
- [I] sampling completed, taking 47.03s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 47.03s --- image.cpp:965
48
  |#### | 34/452 - 77.39MB/s
49
  |################################################ | 430/452 - 14.75GB/s
50
  |##################################################| 452/452 - 8.89GB/s
 
 
51
  |======> | 1/8 - 7.70s/it - ETA 00:53
52
  |============> | 2/8 - 7.18s/it - ETA 00:44
53
  |==================> | 3/8 - 6.77s/it - ETA 00:36
54
  |=========================> | 4/8 - 7.29s/it - ETA 00:28
55
  |===============================> | 5/8 - 7.60s/it - ETA 00:21
56
  |=====================================> | 6/8 - 6.09s/it - ETA 00:14
57
  |===========================================> | 7/8 - 5.82s/it - ETA 00:06
58
  |==================================================| 8/8 - 5.90s/it
 
 
59
  [I] decoding 1 latents --- image.cpp:605
60
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
61
-
62
  |#################### | 55/138 - 465.83MB/s
63
  |##################################################| 138/138 - 940.30MB/s
 
64
  |#################### | 54/138 - 465.83MB/s
65
  |##################################################| 138/138 - 935.65MB/s
66
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
67
- [I] latent 1 decoded, taking 10.00s --- image.cpp:671
68
- [I] decode_first_stage completed, taking 10.00s --- image.cpp:675
69
- [I] generate_image completed in 57.54s --- image.cpp:1140
70
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-r2.png' (success) --- main.cpp:495
71
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
 
24
  |### | 21/386 - 15.62MB/s
25
  |##################################################| 386/386 - 8.60GB/s
26
+
 
27
  |### | 20/386 - 10.42MB/s
28
  |##################################################| 386/386 - 9.46GB/s
29
+ [I] loading tensors completed, taking 0.24s (read: 0.14s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.75s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
 
33
  |#### | 34/452 - 33.17MB/s
34
  |##################################################| 452/452 - 15.58GB/s
 
 
35
  |======> | 1/8 - 6.40s/it - ETA 00:44
36
  |============> | 2/8 - 6.20s/it - ETA 00:37
37
  |==================> | 3/8 - 6.01s/it - ETA 00:31
38
  |=========================> | 4/8 - 5.87s/it - ETA 00:24
39
  |===============================> | 5/8 - 5.61s/it - ETA 00:18
40
  |=====================================> | 6/8 - 5.60s/it - ETA 00:11
41
  |===========================================> | 7/8 - 5.73s/it - ETA 00:05
42
  |==================================================| 8/8 - 5.60s/it
43
+
 
44
  |#### | 34/452 - 77.39MB/s
45
  |################################################ | 430/452 - 14.75GB/s
46
  |##################################################| 452/452 - 8.89GB/s
47
+ [I] loading tensors completed, taking 0.41s (read: 0.23s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
48
+
49
  |======> | 1/8 - 7.70s/it - ETA 00:53
50
  |============> | 2/8 - 7.18s/it - ETA 00:44
51
  |==================> | 3/8 - 6.77s/it - ETA 00:36
52
  |=========================> | 4/8 - 7.29s/it - ETA 00:28
53
  |===============================> | 5/8 - 7.60s/it - ETA 00:21
54
  |=====================================> | 6/8 - 6.09s/it - ETA 00:14
55
  |===========================================> | 7/8 - 5.82s/it - ETA 00:06
56
  |==================================================| 8/8 - 5.90s/it
57
+ [I] sampling completed, taking 54.36s --- image.cpp:953
58
+ [I] generating 1 latent images completed, taking 54.36s --- image.cpp:965
59
  [I] decoding 1 latents --- image.cpp:605
60
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
 
61
  |#################### | 55/138 - 465.83MB/s
62
  |##################################################| 138/138 - 940.30MB/s
63
+
64
  |#################### | 54/138 - 465.83MB/s
65
  |##################################################| 138/138 - 935.65MB/s
66
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
67
+ [I] latent 1 decoded, taking 10.13s --- image.cpp:671
68
+ [I] decode_first_stage completed, taking 10.13s --- image.cpp:675
69
+ [I] generate_image completed in 65.26s --- image.cpp:1140
70
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q4_K-r2.png' (success) --- main.cpp:495
71
  [I] 1/1 images saved --- main.cpp:571
72
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=66.2s
results/logs/amx_lto-Q8_0+AMXw-r1.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 31.25MB/s
26
  |##################################################| 386/386 - 9.58GB/s
27
- [I] loading tensors completed, taking 0.24s (read: 0.11s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.44s --- image.cpp:580
29
  |### | 23/386 - 348.63MB/s
30
  |##################################################| 386/386 - 9.83GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 232.18MB/s
35
  |################ | 144/452 - 7.17GB/s
36
  |############################### | 279/452 - 8.17GB/s
37
  |############################################## | 413/452 - 8.57GB/s
38
  |##################################################| 452/452 - 7.64GB/s
39
- [I] loading tensors completed, taking 0.80s (read: 0.09s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.53s) --- model_loader.cpp:1407
40
-
41
  |======> | 1/8 - 6.32s/it - ETA 00:44
42
  |============> | 2/8 - 5.94s/it - ETA 00:36
43
  |==================> | 3/8 - 5.67s/it - ETA 00:29
44
  |=========================> | 4/8 - 5.57s/it - ETA 00:23
45
  |===============================> | 5/8 - 6.16s/it - ETA 00:17
46
  |=====================================> | 6/8 - 6.14s/it - ETA 00:11
47
  |===========================================> | 7/8 - 5.79s/it - ETA 00:05
48
  |==================================================| 8/8 - 5.56s/it
49
- [I] sampling completed, taking 47.17s --- image.cpp:953
50
- [I] generating 1 latent images completed, taking 47.17s --- image.cpp:965
51
  |#### | 34/452 - 232.18MB/s
52
  |################# | 153/452 - 7.61GB/s
53
  |################################ | 288/452 - 8.59GB/s
54
  |################################################# | 435/452 - 9.08GB/s
55
  |##################################################| 452/452 - 7.64GB/s
 
 
56
  |======> | 1/8 - 6.93s/it - ETA 00:48
57
  |============> | 2/8 - 9.07s/it - ETA 00:47
58
  |==================> | 3/8 - 9.59s/it - ETA 00:42
59
  |=========================> | 4/8 - 9.83s/it - ETA 00:35
60
  |===============================> | 5/8 - 8.50s/it - ETA 00:26
61
  |=====================================> | 6/8 - 7.59s/it - ETA 00:17
62
  |===========================================> | 7/8 - 5.94s/it - ETA 00:08
63
  |==================================================| 8/8 - 5.56s/it
 
 
64
  [I] decoding 1 latents --- image.cpp:605
65
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
66
-
67
  |#################### | 54/138 - 465.83MB/s
68
  |##################################################| 138/138 - 940.30MB/s
 
69
  |#################### | 54/138 - 465.83MB/s
70
  |##################################################| 138/138 - 935.65MB/s
71
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
72
- [I] latent 1 decoded, taking 9.85s --- image.cpp:671
73
- [I] decode_first_stage completed, taking 9.85s --- image.cpp:675
74
- [I] generate_image completed in 57.46s --- image.cpp:1140
75
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q8_0+AMXw-r1.png' (success) --- main.cpp:495
76
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
24
  |### | 21/386 - 31.25MB/s
25
  |##################################################| 386/386 - 9.58GB/s
26
+
 
27
  |### | 23/386 - 348.63MB/s
28
  |##################################################| 386/386 - 9.83GB/s
29
+ [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.48s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 34/452 - 232.18MB/s
33
  |################ | 144/452 - 7.17GB/s
34
  |############################### | 279/452 - 8.17GB/s
35
  |############################################## | 413/452 - 8.57GB/s
36
  |##################################################| 452/452 - 7.64GB/s
 
 
37
  |======> | 1/8 - 6.32s/it - ETA 00:44
38
  |============> | 2/8 - 5.94s/it - ETA 00:36
39
  |==================> | 3/8 - 5.67s/it - ETA 00:29
40
  |=========================> | 4/8 - 5.57s/it - ETA 00:23
41
  |===============================> | 5/8 - 6.16s/it - ETA 00:17
42
  |=====================================> | 6/8 - 6.14s/it - ETA 00:11
43
  |===========================================> | 7/8 - 5.79s/it - ETA 00:05
44
  |==================================================| 8/8 - 5.56s/it
45
+ [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
46
+
47
  |#### | 34/452 - 232.18MB/s
48
  |################# | 153/452 - 7.61GB/s
49
  |################################ | 288/452 - 8.59GB/s
50
  |################################################# | 435/452 - 9.08GB/s
51
  |##################################################| 452/452 - 7.64GB/s
52
+ [I] loading tensors completed, taking 0.80s (read: 0.09s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.49s) --- model_loader.cpp:1407
53
+
54
  |======> | 1/8 - 6.93s/it - ETA 00:48
55
  |============> | 2/8 - 9.07s/it - ETA 00:47
56
  |==================> | 3/8 - 9.59s/it - ETA 00:42
57
  |=========================> | 4/8 - 9.83s/it - ETA 00:35
58
  |===============================> | 5/8 - 8.50s/it - ETA 00:26
59
  |=====================================> | 6/8 - 7.59s/it - ETA 00:17
60
  |===========================================> | 7/8 - 5.94s/it - ETA 00:08
61
  |==================================================| 8/8 - 5.56s/it
62
+ [I] sampling completed, taking 63.02s --- image.cpp:953
63
+ [I] generating 1 latent images completed, taking 63.02s --- image.cpp:965
64
  [I] decoding 1 latents --- image.cpp:605
65
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
 
66
  |#################### | 54/138 - 465.83MB/s
67
  |##################################################| 138/138 - 940.30MB/s
68
+
69
  |#################### | 54/138 - 465.83MB/s
70
  |##################################################| 138/138 - 935.65MB/s
71
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
72
+ [I] latent 1 decoded, taking 9.95s --- image.cpp:671
73
+ [I] decode_first_stage completed, taking 9.95s --- image.cpp:675
74
+ [I] generate_image completed in 73.46s --- image.cpp:1140
75
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q8_0+AMXw-r1.png' (success) --- main.cpp:495
76
  [I] 1/1 images saved --- main.cpp:571
77
+ EXIT=0 PEAK_RSS=11.11 GiB WALL=74.6s
results/logs/amx_lto-Q8_0+AMXw-r2.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 20/386 - 15.62MB/s
26
  |##################################################| 386/386 - 10.82GB/s
27
- [I] loading tensors completed, taking 0.21s (read: 0.11s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.39s --- image.cpp:580
29
  |### | 20/386 - 15.62MB/s
30
  |##################################################| 386/386 - 10.23GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 232.18MB/s
35
  |################## | 156/452 - 7.95GB/s
36
  |################################ | 288/452 - 8.59GB/s
37
  |############################################### | 422/452 - 8.78GB/s
38
  |##################################################| 452/452 - 7.64GB/s
39
- [I] loading tensors completed, taking 0.80s (read: 0.09s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.51s) --- model_loader.cpp:1407
40
-
41
  |======> | 1/8 - 6.50s/it - ETA 00:45
42
  |============> | 2/8 - 5.87s/it - ETA 00:37
43
  |==================> | 3/8 - 6.01s/it - ETA 00:30
44
  |=========================> | 4/8 - 5.68s/it - ETA 00:24
45
  |===============================> | 5/8 - 5.73s/it - ETA 00:17
46
  |=====================================> | 6/8 - 5.58s/it - ETA 00:11
47
  |===========================================> | 7/8 - 5.43s/it - ETA 00:05
48
  |==================================================| 8/8 - 5.42s/it
49
- [I] sampling completed, taking 46.24s --- image.cpp:953
50
- [I] generating 1 latent images completed, taking 46.24s --- image.cpp:965
51
  |#### | 34/452 - 116.09MB/s
52
  |################# | 145/452 - 7.35GB/s
53
  |############################### | 274/452 - 7.99GB/s
54
  |################################################ | 430/452 - 8.89GB/s
55
  |##################################################| 452/452 - 7.61GB/s
 
 
56
  |======> | 1/8 - 6.71s/it - ETA 00:46
57
  |============> | 2/8 - 5.97s/it - ETA 00:38
58
  |==================> | 3/8 - 6.59s/it - ETA 00:32
59
  |=========================> | 4/8 - 5.63s/it - ETA 00:24
60
  |===============================> | 5/8 - 6.69s/it - ETA 00:18
61
  |=====================================> | 6/8 - 5.89s/it - ETA 00:12
62
  |===========================================> | 7/8 - 5.72s/it - ETA 00:06
63
  |==================================================| 8/8 - 5.62s/it
 
 
64
  [I] decoding 1 latents --- image.cpp:605
65
- [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
66
-
67
  |#################### | 54/138 - 465.83MB/s
68
  |##################################################| 138/138 - 940.30MB/s
 
 
69
  |#################### | 55/138 - 232.92MB/s
70
  |##################################################| 138/138 - 935.65MB/s
71
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
72
- [I] latent 1 decoded, taking 9.91s --- image.cpp:671
73
- [I] decode_first_stage completed, taking 9.91s --- image.cpp:675
74
- [I] generate_image completed in 56.54s --- image.cpp:1140
75
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q8_0+AMXw-r2.png' (success) --- main.cpp:495
76
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 20/386 - 15.62MB/s
24
  |##################################################| 386/386 - 10.82GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |### | 20/386 - 15.62MB/s
28
  |##################################################| 386/386 - 10.23GB/s
29
+ [I] loading tensors completed, taking 0.22s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.42s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 34/452 - 232.18MB/s
33
  |################## | 156/452 - 7.95GB/s
34
  |################################ | 288/452 - 8.59GB/s
35
  |############################################### | 422/452 - 8.78GB/s
36
  |##################################################| 452/452 - 7.64GB/s
 
 
37
  |======> | 1/8 - 6.50s/it - ETA 00:45
38
  |============> | 2/8 - 5.87s/it - ETA 00:37
39
  |==================> | 3/8 - 6.01s/it - ETA 00:30
40
  |=========================> | 4/8 - 5.68s/it - ETA 00:24
41
  |===============================> | 5/8 - 5.73s/it - ETA 00:17
42
  |=====================================> | 6/8 - 5.58s/it - ETA 00:11
43
  |===========================================> | 7/8 - 5.43s/it - ETA 00:05
44
  |==================================================| 8/8 - 5.42s/it
45
+ [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
46
+
47
  |#### | 34/452 - 116.09MB/s
48
  |################# | 145/452 - 7.35GB/s
49
  |############################### | 274/452 - 7.99GB/s
50
  |################################################ | 430/452 - 8.89GB/s
51
  |##################################################| 452/452 - 7.61GB/s
52
+ [I] loading tensors completed, taking 0.81s (read: 0.09s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.49s) --- model_loader.cpp:1407
53
+
54
  |======> | 1/8 - 6.71s/it - ETA 00:46
55
  |============> | 2/8 - 5.97s/it - ETA 00:38
56
  |==================> | 3/8 - 6.59s/it - ETA 00:32
57
  |=========================> | 4/8 - 5.63s/it - ETA 00:24
58
  |===============================> | 5/8 - 6.69s/it - ETA 00:18
59
  |=====================================> | 6/8 - 5.89s/it - ETA 00:12
60
  |===========================================> | 7/8 - 5.72s/it - ETA 00:06
61
  |==================================================| 8/8 - 5.62s/it
62
+ [I] sampling completed, taking 48.82s --- image.cpp:953
63
+ [I] generating 1 latent images completed, taking 48.82s --- image.cpp:965
64
  [I] decoding 1 latents --- image.cpp:605
 
 
65
  |#################### | 54/138 - 465.83MB/s
66
  |##################################################| 138/138 - 940.30MB/s
67
+ [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
68
+
69
  |#################### | 55/138 - 232.92MB/s
70
  |##################################################| 138/138 - 935.65MB/s
71
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
72
+ [I] latent 1 decoded, taking 10.07s --- image.cpp:671
73
+ [I] decode_first_stage completed, taking 10.07s --- image.cpp:675
74
+ [I] generate_image completed in 59.32s --- image.cpp:1140
75
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q8_0+AMXw-r2.png' (success) --- main.cpp:495
76
  [I] 1/1 images saved --- main.cpp:571
77
+ EXIT=0 PEAK_RSS=11.11 GiB WALL=60.4s
results/logs/amx_lto-Q8_0-r1.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 15.62MB/s
26
  |##################################################| 386/386 - 10.00GB/s
27
- [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.42s --- image.cpp:580
29
  |### | 20/386 - 15.38MB/s
30
  |##################################################| 386/386 - 10.14GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 116.09MB/s
35
  |############################ | 248/452 - 13.23GB/s
36
  |##################################################| 452/452 - 14.87GB/s
37
- [I] loading tensors completed, taking 0.41s (read: 0.39s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
38
-
39
  |======> | 1/8 - 21.19s/it - ETA 02:28
40
  |============> | 2/8 - 20.88s/it - ETA 02:06
41
  |==================> | 3/8 - 20.99s/it - ETA 01:45
42
  |=========================> | 4/8 - 20.49s/it - ETA 01:23
43
  |===============================> | 5/8 - 20.11s/it - ETA 01:02
44
  |=====================================> | 6/8 - 20.37s/it - ETA 00:41
45
  |===========================================> | 7/8 - 20.67s/it - ETA 00:20
46
  |==================================================| 8/8 - 20.25s/it
47
- [I] sampling completed, taking 164.95s --- image.cpp:953
48
- [I] generating 1 latent images completed, taking 164.95s --- image.cpp:965
49
  |#### | 34/452 - 116.09MB/s
50
  |################################ | 288/452 - 15.83GB/s
51
  |##################################################| 452/452 - 14.87GB/s
 
 
52
  |======> | 1/8 - 20.99s/it - ETA 02:26
53
  |============> | 2/8 - 20.33s/it - ETA 02:03
54
  |==================> | 3/8 - 20.04s/it - ETA 01:42
55
  |=========================> | 4/8 - 20.12s/it - ETA 01:21
56
  |===============================> | 5/8 - 20.52s/it - ETA 01:01
57
  |=====================================> | 6/8 - 20.40s/it - ETA 00:40
58
  |===========================================> | 7/8 - 20.04s/it - ETA 00:20
59
  |==================================================| 8/8 - 19.77s/it
 
 
60
  [I] decoding 1 latents --- image.cpp:605
61
  [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
62
-
63
  |################ | 44/138 - 230.83MB/s
64
  |##################################################| 138/138 - 875.00MB/s
65
- [I] loading tensors completed, taking 0.22s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
- [I] latent 1 decoded, taking 10.19s --- image.cpp:671
67
- [I] decode_first_stage completed, taking 10.19s --- image.cpp:675
68
- [I] generate_image completed in 175.58s --- image.cpp:1140
69
  |#################### | 55/138 - 465.83MB/s
70
  |##################################################| 138/138 - 931.04MB/s
 
 
 
 
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q8_0-r1.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
24
  |### | 21/386 - 15.62MB/s
25
  |##################################################| 386/386 - 10.00GB/s
26
+
 
27
  |### | 20/386 - 15.38MB/s
28
  |##################################################| 386/386 - 10.14GB/s
29
+ [I] loading tensors completed, taking 0.22s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.60s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 34/452 - 116.09MB/s
33
  |############################ | 248/452 - 13.23GB/s
34
  |##################################################| 452/452 - 14.87GB/s
 
 
35
  |======> | 1/8 - 21.19s/it - ETA 02:28
36
  |============> | 2/8 - 20.88s/it - ETA 02:06
37
  |==================> | 3/8 - 20.99s/it - ETA 01:45
38
  |=========================> | 4/8 - 20.49s/it - ETA 01:23
39
  |===============================> | 5/8 - 20.11s/it - ETA 01:02
40
  |=====================================> | 6/8 - 20.37s/it - ETA 00:41
41
  |===========================================> | 7/8 - 20.67s/it - ETA 00:20
42
  |==================================================| 8/8 - 20.25s/it
43
+ [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
44
+
45
  |#### | 34/452 - 116.09MB/s
46
  |################################ | 288/452 - 15.83GB/s
47
  |##################################################| 452/452 - 14.87GB/s
48
+ [I] loading tensors completed, taking 0.41s (read: 0.35s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
49
+
50
  |======> | 1/8 - 20.99s/it - ETA 02:26
51
  |============> | 2/8 - 20.33s/it - ETA 02:03
52
  |==================> | 3/8 - 20.04s/it - ETA 01:42
53
  |=========================> | 4/8 - 20.12s/it - ETA 01:21
54
  |===============================> | 5/8 - 20.52s/it - ETA 01:01
55
  |=====================================> | 6/8 - 20.40s/it - ETA 00:40
56
  |===========================================> | 7/8 - 20.04s/it - ETA 00:20
57
  |==================================================| 8/8 - 19.77s/it
58
+ [I] sampling completed, taking 162.21s --- image.cpp:953
59
+ [I] generating 1 latent images completed, taking 162.21s --- image.cpp:965
60
  [I] decoding 1 latents --- image.cpp:605
61
  [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
62
  |################ | 44/138 - 230.83MB/s
63
  |##################################################| 138/138 - 875.00MB/s
64
+
 
 
 
65
  |#################### | 55/138 - 465.83MB/s
66
  |##################################################| 138/138 - 931.04MB/s
67
+ [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
+ [I] latent 1 decoded, taking 10.05s --- image.cpp:671
69
+ [I] decode_first_stage completed, taking 10.05s --- image.cpp:675
70
+ [I] generate_image completed in 172.87s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q8_0-r1.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
73
+ EXIT=0 PEAK_RSS=10.38 GiB WALL=173.9s
results/logs/amx_lto-Q8_0-r2.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |##### | 32/386 - 3.88GB/s
26
  |##################################################| 386/386 - 9.83GB/s
27
- [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
  |### | 20/386 - 15.62MB/s
29
  |##################################################| 386/386 - 10.05GB/s
 
30
  [I] get_learned_condition completed, taking 0.42s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 58.04MB/s
35
  |################################ | 286/452 - 16.19GB/s
36
  |##################################################| 452/452 - 15.16GB/s
37
- [I] loading tensors completed, taking 0.40s (read: 0.35s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
38
-
39
  |======> | 1/8 - 20.85s/it - ETA 02:25
40
  |============> | 2/8 - 20.21s/it - ETA 02:03
41
  |==================> | 3/8 - 20.20s/it - ETA 01:42
42
  |=========================> | 4/8 - 20.17s/it - ETA 01:21
43
  |===============================> | 5/8 - 19.87s/it - ETA 01:00
44
  |=====================================> | 6/8 - 19.73s/it - ETA 00:40
45
  |===========================================> | 7/8 - 20.01s/it - ETA 00:20
46
  |==================================================| 8/8 - 19.82s/it
47
- [I] sampling completed, taking 160.86s --- image.cpp:953
48
- [I] generating 1 latent images completed, taking 160.86s --- image.cpp:965
49
  |#### | 34/452 - 116.09MB/s
50
  |################################# | 292/452 - 16.17GB/s
51
  |##################################################| 452/452 - 14.94GB/s
 
 
52
  |======> | 1/8 - 20.87s/it - ETA 02:26
53
  |============> | 2/8 - 20.12s/it - ETA 02:02
54
  |==================> | 3/8 - 19.96s/it - ETA 01:41
55
  |=========================> | 4/8 - 19.96s/it - ETA 01:20
56
  |===============================> | 5/8 - 19.82s/it - ETA 01:00
57
  |=====================================> | 6/8 - 20.01s/it - ETA 00:40
58
  |===========================================> | 7/8 - 20.06s/it - ETA 00:20
59
  |==================================================| 8/8 - 19.74s/it
 
 
60
  [I] decoding 1 latents --- image.cpp:605
61
- [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
62
-
63
  |#################### | 54/138 - 465.83MB/s
64
  |##################################################| 138/138 - 940.30MB/s
 
 
65
  |#################### | 55/138 - 465.83MB/s
66
  |##################################################| 138/138 - 940.30MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
- [I] latent 1 decoded, taking 10.43s --- image.cpp:671
69
- [I] decode_first_stage completed, taking 10.43s --- image.cpp:675
70
- [I] generate_image completed in 171.71s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q8_0-r2.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
24
  |##### | 32/386 - 3.88GB/s
25
  |##################################################| 386/386 - 9.83GB/s
26
+
27
  |### | 20/386 - 15.62MB/s
28
  |##################################################| 386/386 - 10.05GB/s
29
+ [I] loading tensors completed, taking 0.22s (read: 0.14s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
  [I] get_learned_condition completed, taking 0.42s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
 
33
  |#### | 34/452 - 58.04MB/s
34
  |################################ | 286/452 - 16.19GB/s
35
  |##################################################| 452/452 - 15.16GB/s
 
 
36
  |======> | 1/8 - 20.85s/it - ETA 02:25
37
  |============> | 2/8 - 20.21s/it - ETA 02:03
38
  |==================> | 3/8 - 20.20s/it - ETA 01:42
39
  |=========================> | 4/8 - 20.17s/it - ETA 01:21
40
  |===============================> | 5/8 - 19.87s/it - ETA 01:00
41
  |=====================================> | 6/8 - 19.73s/it - ETA 00:40
42
  |===========================================> | 7/8 - 20.01s/it - ETA 00:20
43
  |==================================================| 8/8 - 19.82s/it
44
+
 
45
  |#### | 34/452 - 116.09MB/s
46
  |################################# | 292/452 - 16.17GB/s
47
  |##################################################| 452/452 - 14.94GB/s
48
+ [I] loading tensors completed, taking 0.41s (read: 0.34s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
49
+
50
  |======> | 1/8 - 20.87s/it - ETA 02:26
51
  |============> | 2/8 - 20.12s/it - ETA 02:02
52
  |==================> | 3/8 - 19.96s/it - ETA 01:41
53
  |=========================> | 4/8 - 19.96s/it - ETA 01:20
54
  |===============================> | 5/8 - 19.82s/it - ETA 01:00
55
  |=====================================> | 6/8 - 20.01s/it - ETA 00:40
56
  |===========================================> | 7/8 - 20.06s/it - ETA 00:20
57
  |==================================================| 8/8 - 19.74s/it
58
+ [I] sampling completed, taking 160.54s --- image.cpp:953
59
+ [I] generating 1 latent images completed, taking 160.54s --- image.cpp:965
60
  [I] decoding 1 latents --- image.cpp:605
 
 
61
  |#################### | 54/138 - 465.83MB/s
62
  |##################################################| 138/138 - 940.30MB/s
63
+ [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
64
+
65
  |#################### | 55/138 - 465.83MB/s
66
  |##################################################| 138/138 - 940.30MB/s
67
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
68
+ [I] latent 1 decoded, taking 10.10s --- image.cpp:671
69
+ [I] decode_first_stage completed, taking 10.10s --- image.cpp:675
70
+ [I] generate_image completed in 171.07s --- image.cpp:1140
71
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/amx_lto-Q8_0-r2.png' (success) --- main.cpp:495
72
  [I] 1/1 images saved --- main.cpp:571
73
+ EXIT=0 PEAK_RSS=10.38 GiB WALL=172.1s
results/logs/avx2-Q4_K-r1.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 20/386 - 15.62MB/s
26
  |##################################################| 386/386 - 10.42GB/s
27
- [I] loading tensors completed, taking 0.22s (read: 0.11s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.76s --- image.cpp:580
29
  |### | 22/386 - 15.62MB/s
30
  |##################################################| 386/386 - 9.83GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 232.18MB/s
35
  |##################################################| 452/452 - 17.90GB/s
36
- [I] loading tensors completed, taking 0.20s (read: 0.17s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 13.55s/it - ETA 01:34
39
  |============> | 2/8 - 13.32s/it - ETA 01:20
40
  |==================> | 3/8 - 13.33s/it - ETA 01:06
41
  |=========================> | 4/8 - 13.10s/it - ETA 00:53
42
  |===============================> | 5/8 - 13.03s/it - ETA 00:39
43
  |=====================================> | 6/8 - 13.94s/it - ETA 00:26
44
  |===========================================> | 7/8 - 13.28s/it - ETA 00:13
45
  |==================================================| 8/8 - 13.13s/it
46
- [I] sampling completed, taking 106.68s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 106.68s --- image.cpp:965
48
  |#### | 34/452 - 232.18MB/s
49
  |##################################################| 452/452 - 16.74GB/s
 
 
50
  |======> | 1/8 - 13.28s/it - ETA 01:32
51
  |============> | 2/8 - 12.77s/it - ETA 01:18
52
  |==================> | 3/8 - 13.21s/it - ETA 01:05
53
  |=========================> | 4/8 - 13.94s/it - ETA 00:53
54
  |===============================> | 5/8 - 12.66s/it - ETA 00:39
55
  |=====================================> | 6/8 - 12.45s/it - ETA 00:26
56
  |===========================================> | 7/8 - 12.66s/it - ETA 00:12
57
  |==================================================| 8/8 - 12.73s/it
 
 
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
60
-
61
  |################# | 45/138 - 56.16MB/s
62
  |##################################################| 138/138 - 940.30MB/s
 
63
  |################ | 42/138 - 54.70MB/s
64
  |##################################################| 138/138 - 940.30MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
- [I] latent 1 decoded, taking 10.38s --- image.cpp:671
67
- [I] decode_first_stage completed, taking 10.38s --- image.cpp:675
68
- [I] generate_image completed in 117.82s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/avx2-Q4_K-r1.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
24
  |### | 20/386 - 15.62MB/s
25
  |##################################################| 386/386 - 10.42GB/s
26
+
 
27
  |### | 22/386 - 15.62MB/s
28
  |##################################################| 386/386 - 9.83GB/s
29
+ [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 1.79s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
 
33
  |#### | 34/452 - 232.18MB/s
34
  |##################################################| 452/452 - 17.90GB/s
 
 
35
  |======> | 1/8 - 13.55s/it - ETA 01:34
36
  |============> | 2/8 - 13.32s/it - ETA 01:20
37
  |==================> | 3/8 - 13.33s/it - ETA 01:06
38
  |=========================> | 4/8 - 13.10s/it - ETA 00:53
39
  |===============================> | 5/8 - 13.03s/it - ETA 00:39
40
  |=====================================> | 6/8 - 13.94s/it - ETA 00:26
41
  |===========================================> | 7/8 - 13.28s/it - ETA 00:13
42
  |==================================================| 8/8 - 13.13s/it
43
+
 
44
  |#### | 34/452 - 232.18MB/s
45
  |##################################################| 452/452 - 16.74GB/s
46
+ [I] loading tensors completed, taking 0.22s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
47
+
48
  |======> | 1/8 - 13.28s/it - ETA 01:32
49
  |============> | 2/8 - 12.77s/it - ETA 01:18
50
  |==================> | 3/8 - 13.21s/it - ETA 01:05
51
  |=========================> | 4/8 - 13.94s/it - ETA 00:53
52
  |===============================> | 5/8 - 12.66s/it - ETA 00:39
53
  |=====================================> | 6/8 - 12.45s/it - ETA 00:26
54
  |===========================================> | 7/8 - 12.66s/it - ETA 00:12
55
  |==================================================| 8/8 - 12.73s/it
56
+ [I] sampling completed, taking 103.71s --- image.cpp:953
57
+ [I] generating 1 latent images completed, taking 103.71s --- image.cpp:965
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
 
60
  |################# | 45/138 - 56.16MB/s
61
  |##################################################| 138/138 - 940.30MB/s
62
+
63
  |################ | 42/138 - 54.70MB/s
64
  |##################################################| 138/138 - 940.30MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
+ [I] latent 1 decoded, taking 10.45s --- image.cpp:671
67
+ [I] decode_first_stage completed, taking 10.45s --- image.cpp:675
68
+ [I] generate_image completed in 115.96s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/avx2-Q4_K-r1.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
71
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=117.0s
results/logs/avx2-Q4_K-r2.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |####### | 52/386 - 5.67GB/s
26
  |##################################################| 386/386 - 10.05GB/s
27
- [I] loading tensors completed, taking 0.22s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.65s --- image.cpp:580
29
  |##### | 38/386 - 3.85GB/s
30
  |##################################################| 386/386 - 10.32GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 116.09MB/s
35
  |##################################################| 452/452 - 17.06GB/s
36
- [I] loading tensors completed, taking 0.21s (read: 0.19s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 14.08s/it - ETA 01:38
39
  |============> | 2/8 - 13.74s/it - ETA 01:23
40
  |==================> | 3/8 - 13.15s/it - ETA 01:08
41
  |=========================> | 4/8 - 13.21s/it - ETA 00:54
42
  |===============================> | 5/8 - 13.39s/it - ETA 00:40
43
  |=====================================> | 6/8 - 13.55s/it - ETA 00:27
44
  |===========================================> | 7/8 - 13.21s/it - ETA 00:13
45
  |==================================================| 8/8 - 13.50s/it
46
- [I] sampling completed, taking 107.83s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 107.83s --- image.cpp:965
48
  |#### | 34/452 - 116.09MB/s
49
  |##################################################| 452/452 - 16.66GB/s
 
 
50
  |======> | 1/8 - 12.98s/it - ETA 01:30
51
  |============> | 2/8 - 13.11s/it - ETA 01:18
52
  |==================> | 3/8 - 13.27s/it - ETA 01:05
53
  |=========================> | 4/8 - 13.45s/it - ETA 00:52
54
  |===============================> | 5/8 - 14.45s/it - ETA 00:40
55
  |=====================================> | 6/8 - 14.71s/it - ETA 00:27
56
  |===========================================> | 7/8 - 14.10s/it - ETA 00:13
57
  |==================================================| 8/8 - 13.63s/it
 
 
58
  [I] decoding 1 latents --- image.cpp:605
59
- [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
60
-
61
  |################ | 43/138 - 55.19MB/s
62
  |##################################################| 138/138 - 935.65MB/s
 
 
63
  |################# | 46/138 - 56.65MB/s
64
  |##################################################| 138/138 - 940.30MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
- [I] latent 1 decoded, taking 10.53s --- image.cpp:671
67
- [I] decode_first_stage completed, taking 10.53s --- image.cpp:675
68
- [I] generate_image completed in 119.02s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/avx2-Q4_K-r2.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
 
24
  |####### | 52/386 - 5.67GB/s
25
  |##################################################| 386/386 - 10.05GB/s
26
+
 
27
  |##### | 38/386 - 3.85GB/s
28
  |##################################################| 386/386 - 10.32GB/s
29
+ [I] loading tensors completed, taking 0.22s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 1.05s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 34/452 - 116.09MB/s
33
  |##################################################| 452/452 - 17.06GB/s
 
 
34
  |======> | 1/8 - 14.08s/it - ETA 01:38
35
  |============> | 2/8 - 13.74s/it - ETA 01:23
36
  |==================> | 3/8 - 13.15s/it - ETA 01:08
37
  |=========================> | 4/8 - 13.21s/it - ETA 00:54
38
  |===============================> | 5/8 - 13.39s/it - ETA 00:40
39
  |=====================================> | 6/8 - 13.55s/it - ETA 00:27
40
  |===========================================> | 7/8 - 13.21s/it - ETA 00:13
41
  |==================================================| 8/8 - 13.50s/it
42
+ [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
43
+
44
  |#### | 34/452 - 116.09MB/s
45
  |##################################################| 452/452 - 16.66GB/s
46
+ [I] loading tensors completed, taking 0.22s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
47
+
48
  |======> | 1/8 - 12.98s/it - ETA 01:30
49
  |============> | 2/8 - 13.11s/it - ETA 01:18
50
  |==================> | 3/8 - 13.27s/it - ETA 01:05
51
  |=========================> | 4/8 - 13.45s/it - ETA 00:52
52
  |===============================> | 5/8 - 14.45s/it - ETA 00:40
53
  |=====================================> | 6/8 - 14.71s/it - ETA 00:27
54
  |===========================================> | 7/8 - 14.10s/it - ETA 00:13
55
  |==================================================| 8/8 - 13.63s/it
56
+ [I] sampling completed, taking 109.71s --- image.cpp:953
57
+ [I] generating 1 latent images completed, taking 109.71s --- image.cpp:965
58
  [I] decoding 1 latents --- image.cpp:605
 
 
59
  |################ | 43/138 - 55.19MB/s
60
  |##################################################| 138/138 - 935.65MB/s
61
+ [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
62
+
63
  |################# | 46/138 - 56.65MB/s
64
  |##################################################| 138/138 - 940.30MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
+ [I] latent 1 decoded, taking 10.27s --- image.cpp:671
67
+ [I] decode_first_stage completed, taking 10.27s --- image.cpp:675
68
+ [I] generate_image completed in 121.03s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/avx2-Q4_K-r2.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
71
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=121.9s
results/logs/avx512-Q4_K-r1.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 23/386 - 13.67MB/s
26
  |##################################################| 386/386 - 10.05GB/s
27
- [I] loading tensors completed, taking 0.22s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.41s --- image.cpp:580
29
  |#### | 30/386 - 1.36GB/s
30
  |##################################################| 386/386 - 10.00GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
 
34
  |#### | 34/452 - 116.09MB/s
35
  |##################################################| 452/452 - 16.28GB/s
36
  [I] loading tensors completed, taking 0.22s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 6.13s/it - ETA 00:42
39
  |============> | 2/8 - 5.96s/it - ETA 00:36
40
  |==================> | 3/8 - 6.06s/it - ETA 00:30
41
  |=========================> | 4/8 - 6.22s/it - ETA 00:24
42
  |===============================> | 5/8 - 6.28s/it - ETA 00:18
43
  |=====================================> | 6/8 - 5.96s/it - ETA 00:12
44
  |===========================================> | 7/8 - 6.21s/it - ETA 00:06
45
  |==================================================| 8/8 - 6.12s/it
46
- [I] sampling completed, taking 48.96s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 48.96s --- image.cpp:965
48
  |======> | 1/8 - 6.04s/it - ETA 00:42
49
  |============> | 2/8 - 5.80s/it - ETA 00:35
50
  |==================> | 3/8 - 5.90s/it - ETA 00:29
51
  |=========================> | 4/8 - 5.81s/it - ETA 00:23
52
  |===============================> | 5/8 - 5.85s/it - ETA 00:17
53
  |=====================================> | 6/8 - 5.84s/it - ETA 00:11
54
  |===========================================> | 7/8 - 5.86s/it - ETA 00:05
55
  |==================================================| 8/8 - 6.20s/it
 
 
56
  [I] decoding 1 latents --- image.cpp:605
57
- [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
58
-
59
  |################### | 52/138 - 340.34MB/s
60
  |##################################################| 138/138 - 940.30MB/s
 
 
61
  |#################### | 54/138 - 465.83MB/s
62
  |##################################################| 138/138 - 940.30MB/s
63
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
64
- [I] latent 1 decoded, taking 10.47s --- image.cpp:671
65
- [I] decode_first_stage completed, taking 10.47s --- image.cpp:675
66
- [I] generate_image completed in 59.85s --- image.cpp:1140
67
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/avx512-Q4_K-r1.png' (success) --- main.cpp:495
68
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 23/386 - 13.67MB/s
24
  |##################################################| 386/386 - 10.05GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |#### | 30/386 - 1.36GB/s
28
  |##################################################| 386/386 - 10.00GB/s
29
+ [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.43s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
+ [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
 
34
  |#### | 34/452 - 116.09MB/s
35
  |##################################################| 452/452 - 16.28GB/s
36
  [I] loading tensors completed, taking 0.22s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
 
37
  |======> | 1/8 - 6.13s/it - ETA 00:42
38
  |============> | 2/8 - 5.96s/it - ETA 00:36
39
  |==================> | 3/8 - 6.06s/it - ETA 00:30
40
  |=========================> | 4/8 - 6.22s/it - ETA 00:24
41
  |===============================> | 5/8 - 6.28s/it - ETA 00:18
42
  |=====================================> | 6/8 - 5.96s/it - ETA 00:12
43
  |===========================================> | 7/8 - 6.21s/it - ETA 00:06
44
  |==================================================| 8/8 - 6.12s/it
45
+
 
46
  |======> | 1/8 - 6.04s/it - ETA 00:42
47
  |============> | 2/8 - 5.80s/it - ETA 00:35
48
  |==================> | 3/8 - 5.90s/it - ETA 00:29
49
  |=========================> | 4/8 - 5.81s/it - ETA 00:23
50
  |===============================> | 5/8 - 5.85s/it - ETA 00:17
51
  |=====================================> | 6/8 - 5.84s/it - ETA 00:11
52
  |===========================================> | 7/8 - 5.86s/it - ETA 00:05
53
  |==================================================| 8/8 - 6.20s/it
54
+ [I] sampling completed, taking 47.32s --- image.cpp:953
55
+ [I] generating 1 latent images completed, taking 47.32s --- image.cpp:965
56
  [I] decoding 1 latents --- image.cpp:605
 
 
57
  |################### | 52/138 - 340.34MB/s
58
  |##################################################| 138/138 - 940.30MB/s
59
+ [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
60
+
61
  |#################### | 54/138 - 465.83MB/s
62
  |##################################################| 138/138 - 940.30MB/s
63
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
64
+ [I] latent 1 decoded, taking 9.96s --- image.cpp:671
65
+ [I] decode_first_stage completed, taking 9.96s --- image.cpp:675
66
+ [I] generate_image completed in 57.71s --- image.cpp:1140
67
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/avx512-Q4_K-r1.png' (success) --- main.cpp:495
68
  [I] 1/1 images saved --- main.cpp:571
69
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=58.6s
results/logs/avx512-Q4_K-r2.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 20/386 - 15.62MB/s
26
  |##################################################| 386/386 - 9.34GB/s
27
- [I] loading tensors completed, taking 0.24s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.45s --- image.cpp:580
29
  |### | 20/386 - 15.62MB/s
30
  |##################################################| 386/386 - 10.71GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
- [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 116.09MB/s
35
  |##################################################| 452/452 - 15.92GB/s
36
- [I] loading tensors completed, taking 0.23s (read: 0.21s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 6.28s/it - ETA 00:43
39
  |============> | 2/8 - 6.30s/it - ETA 00:37
40
  |==================> | 3/8 - 6.04s/it - ETA 00:31
41
  |=========================> | 4/8 - 6.27s/it - ETA 00:24
42
  |===============================> | 5/8 - 6.07s/it - ETA 00:18
43
  |=====================================> | 6/8 - 6.25s/it - ETA 00:12
44
  |===========================================> | 7/8 - 6.06s/it - ETA 00:06
45
  |==================================================| 8/8 - 5.97s/it
46
- [I] sampling completed, taking 49.25s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 49.25s --- image.cpp:965
48
  |#### | 34/452 - 116.09MB/s
49
  |##################################################| 452/452 - 17.82GB/s
 
 
50
  |======> | 1/8 - 5.89s/it - ETA 00:41
51
  |============> | 2/8 - 6.11s/it - ETA 00:36
52
  |==================> | 3/8 - 6.15s/it - ETA 00:30
53
  |=========================> | 4/8 - 5.94s/it - ETA 00:24
54
  |===============================> | 5/8 - 5.80s/it - ETA 00:17
55
  |=====================================> | 6/8 - 5.79s/it - ETA 00:11
56
  |===========================================> | 7/8 - 6.05s/it - ETA 00:05
57
  |==================================================| 8/8 - 6.11s/it
 
 
58
  [I] decoding 1 latents --- image.cpp:605
59
- [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
60
-
61
  |#################### | 53/138 - 465.34MB/s
62
  |##################################################| 138/138 - 940.30MB/s
63
- [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
64
- [I] latent 1 decoded, taking 10.52s --- image.cpp:671
65
- [I] decode_first_stage completed, taking 10.52s --- image.cpp:675
66
- [I] generate_image completed in 60.23s --- image.cpp:1140
67
  |############################################# | 124/138 - 2.93GB/s
68
  |##################################################| 138/138 - 904.31MB/s
 
 
 
 
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/avx512-Q4_K-r2.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 20/386 - 15.62MB/s
24
  |##################################################| 386/386 - 9.34GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |### | 20/386 - 15.62MB/s
28
  |##################################################| 386/386 - 10.71GB/s
29
+ [I] loading tensors completed, taking 0.21s (read: 0.11s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.40s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
 
 
32
  |#### | 34/452 - 116.09MB/s
33
  |##################################################| 452/452 - 15.92GB/s
 
 
34
  |======> | 1/8 - 6.28s/it - ETA 00:43
35
  |============> | 2/8 - 6.30s/it - ETA 00:37
36
  |==================> | 3/8 - 6.04s/it - ETA 00:31
37
  |=========================> | 4/8 - 6.27s/it - ETA 00:24
38
  |===============================> | 5/8 - 6.07s/it - ETA 00:18
39
  |=====================================> | 6/8 - 6.25s/it - ETA 00:12
40
  |===========================================> | 7/8 - 6.06s/it - ETA 00:06
41
  |==================================================| 8/8 - 5.97s/it
42
+ [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
43
+
44
  |#### | 34/452 - 116.09MB/s
45
  |##################################################| 452/452 - 17.82GB/s
46
+ [I] loading tensors completed, taking 0.20s (read: 0.18s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
47
+
48
  |======> | 1/8 - 5.89s/it - ETA 00:41
49
  |============> | 2/8 - 6.11s/it - ETA 00:36
50
  |==================> | 3/8 - 6.15s/it - ETA 00:30
51
  |=========================> | 4/8 - 5.94s/it - ETA 00:24
52
  |===============================> | 5/8 - 5.80s/it - ETA 00:17
53
  |=====================================> | 6/8 - 5.79s/it - ETA 00:11
54
  |===========================================> | 7/8 - 6.05s/it - ETA 00:05
55
  |==================================================| 8/8 - 6.11s/it
56
+ [I] sampling completed, taking 47.87s --- image.cpp:953
57
+ [I] generating 1 latent images completed, taking 47.87s --- image.cpp:965
58
  [I] decoding 1 latents --- image.cpp:605
 
 
59
  |#################### | 53/138 - 465.34MB/s
60
  |##################################################| 138/138 - 940.30MB/s
61
+ [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
62
+
 
 
63
  |############################################# | 124/138 - 2.93GB/s
64
  |##################################################| 138/138 - 904.31MB/s
65
+ [I] loading tensors completed, taking 0.21s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
+ [I] latent 1 decoded, taking 10.30s --- image.cpp:671
67
+ [I] decode_first_stage completed, taking 10.30s --- image.cpp:675
68
+ [I] generate_image completed in 58.57s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/avx512-Q4_K-r2.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
71
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=59.4s
results/logs/ov-int4-8step-r1.log ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
0
  0%| | 0/8 [00:00<?, ?it/s]
 
1
  12%|█▎ | 1/8 [00:05<00:40, 5.81s/it]
 
2
  25%|██▌ | 2/8 [00:09<00:26, 4.35s/it]
 
3
  38%|███▊ | 3/8 [00:12<00:20, 4.00s/it]
 
4
  50%|█████ | 4/8 [00:16<00:16, 4.03s/it]
 
5
  62%|██████▎ | 5/8 [00:20<00:12, 4.07s/it]
 
6
  75%|███████▌ | 6/8 [00:24<00:08, 4.06s/it]
 
7
  88%|████████▊ | 7/8 [00:29<00:04, 4.06s/it]
 
 
 
 
 
 
1
+ Multiple distributions found for package optimum. Picked distribution: optimum
2
+ /root/app/zimage/verify_work/venv-ov/lib/python3.12/site-packages/torch/cuda/__init__.py:1264: UserWarning: Can't initialize NVML
3
+ raw_cnt = _raw_device_count_nvml()
4
+ [I] load completed in 6.61 s
5
+
6
+
7
  0%| | 0/8 [00:00<?, ?it/s]
8
+
9
  12%|█▎ | 1/8 [00:05<00:40, 5.81s/it]
10
+
11
  25%|██▌ | 2/8 [00:09<00:26, 4.35s/it]
12
+
13
  38%|███▊ | 3/8 [00:12<00:20, 4.00s/it]
14
+
15
  50%|█████ | 4/8 [00:16<00:16, 4.03s/it]
16
+
17
  62%|██████▎ | 5/8 [00:20<00:12, 4.07s/it]
18
+
19
  75%|███████▌ | 6/8 [00:24<00:08, 4.06s/it]
20
+
21
  88%|████████▊ | 7/8 [00:29<00:04, 4.06s/it]
22
+
23
+ [I] sampling completed, taking 35.45 s
24
+ [I] generate_image completed in 36.13 s
25
+ [I] saved /root/app/zimage/hf_upload/results/images/ov-int4-8step-r1.png
26
+ EXIT=0 PEAK_RSS=12.54 GiB WALL=50.0s
results/logs/ov-int4-8step-r2.log ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
0
  0%| | 0/8 [00:00<?, ?it/s]
 
1
  12%|█▎ | 1/8 [00:06<00:47, 6.75s/it]
 
2
  25%|██▌ | 2/8 [00:10<00:31, 5.21s/it]
 
3
  38%|███▊ | 3/8 [00:15<00:23, 4.73s/it]
 
4
  50%|█████ | 4/8 [00:19<00:18, 4.54s/it]
 
5
  62%|██████▎ | 5/8 [00:23<00:13, 4.55s/it]
 
6
  75%|███████▌ | 6/8 [00:27<00:08, 4.40s/it]
 
7
  88%|████████▊ | 7/8 [00:31<00:04, 4.11s/it]
 
 
 
 
 
 
1
+ Multiple distributions found for package optimum. Picked distribution: optimum
2
+ /root/app/zimage/verify_work/venv-ov/lib/python3.12/site-packages/torch/cuda/__init__.py:1264: UserWarning: Can't initialize NVML
3
+ raw_cnt = _raw_device_count_nvml()
4
+ [I] load completed in 6.93 s
5
+
6
+
7
  0%| | 0/8 [00:00<?, ?it/s]
8
+
9
  12%|█▎ | 1/8 [00:06<00:47, 6.75s/it]
10
+
11
  25%|██▌ | 2/8 [00:10<00:31, 5.21s/it]
12
+
13
  38%|███▊ | 3/8 [00:15<00:23, 4.73s/it]
14
+
15
  50%|█████ | 4/8 [00:19<00:18, 4.54s/it]
16
+
17
  62%|██████▎ | 5/8 [00:23<00:13, 4.55s/it]
18
+
19
  75%|███████▌ | 6/8 [00:27<00:08, 4.40s/it]
20
+
21
  88%|████████▊ | 7/8 [00:31<00:04, 4.11s/it]
22
+
23
+ [I] sampling completed, taking 38.11 s
24
+ [I] generate_image completed in 38.84 s
25
+ [I] saved /root/app/zimage/hf_upload/results/images/ov-int4-8step-r2.png
26
+ EXIT=0 PEAK_RSS=12.63 GiB WALL=53.2s
results/logs/stock-Q4_K-r1.log CHANGED
@@ -21,22 +21,23 @@
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 23/386 - 361.82MB/s
26
  |##################################################| 386/386 - 10.05GB/s
27
- [I] loading tensors completed, taking 0.23s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.71s --- image.cpp:580
29
  |### | 21/386 - 10.42MB/s
30
  |##################################################| 386/386 - 10.14GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 232.18MB/s
35
  |##################################################| 452/452 - 16.74GB/s
 
36
  |#### | 34/452 - 116.09MB/s
37
  |##################################################| 452/452 - 16.14GB/s
38
  [I] loading tensors completed, taking 0.22s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
39
-
40
  |======> | 1/8 - 6.29s/it - ETA 00:44
41
  |============> | 2/8 - 5.77s/it - ETA 00:36
42
  |==================> | 3/8 - 6.00s/it - ETA 00:30
43
  |=========================> | 4/8 - 5.84s/it - ETA 00:23
44
  |===============================> | 5/8 - 5.73s/it - ETA 00:17
45
  |=====================================> | 6/8 - 5.65s/it - ETA 00:11
46
  |===========================================> | 7/8 - 5.73s/it - ETA 00:05
47
  |==================================================| 8/8 - 5.65s/it
48
- [I] sampling completed, taking 46.67s --- image.cpp:953
49
- [I] generating 1 latent images completed, taking 46.67s --- image.cpp:965
50
  |======> | 1/8 - 6.53s/it - ETA 00:45
51
  |============> | 2/8 - 6.52s/it - ETA 00:39
52
  |==================> | 3/8 - 6.25s/it - ETA 00:32
53
  |=========================> | 4/8 - 5.88s/it - ETA 00:25
54
  |===============================> | 5/8 - 7.13s/it - ETA 00:19
55
  |=====================================> | 6/8 - 6.32s/it - ETA 00:12
56
  |===========================================> | 7/8 - 5.72s/it - ETA 00:06
57
  |==================================================| 8/8 - 5.87s/it
 
 
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
60
-
61
  |#################### | 53/138 - 465.34MB/s
62
  |##################################################| 138/138 - 921.96MB/s
63
- [I] loading tensors completed, taking 0.21s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
64
- [I] latent 1 decoded, taking 9.75s --- image.cpp:671
65
- [I] decode_first_stage completed, taking 9.75s --- image.cpp:675
66
- [I] generate_image completed in 57.15s --- image.cpp:1140
67
  |#################### | 55/138 - 465.83MB/s
68
  |##################################################| 138/138 - 940.30MB/s
 
 
 
 
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/stock-Q4_K-r1.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
 
 
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
  [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
24
  |### | 23/386 - 361.82MB/s
25
  |##################################################| 386/386 - 10.05GB/s
26
+
 
27
  |### | 21/386 - 10.42MB/s
28
  |##################################################| 386/386 - 10.14GB/s
29
+ [I] loading tensors completed, taking 0.22s (read: 0.13s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.54s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
 
33
  |#### | 34/452 - 232.18MB/s
34
  |##################################################| 452/452 - 16.74GB/s
35
+
36
  |#### | 34/452 - 116.09MB/s
37
  |##################################################| 452/452 - 16.14GB/s
38
  [I] loading tensors completed, taking 0.22s (read: 0.20s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
 
39
  |======> | 1/8 - 6.29s/it - ETA 00:44
40
  |============> | 2/8 - 5.77s/it - ETA 00:36
41
  |==================> | 3/8 - 6.00s/it - ETA 00:30
42
  |=========================> | 4/8 - 5.84s/it - ETA 00:23
43
  |===============================> | 5/8 - 5.73s/it - ETA 00:17
44
  |=====================================> | 6/8 - 5.65s/it - ETA 00:11
45
  |===========================================> | 7/8 - 5.73s/it - ETA 00:05
46
  |==================================================| 8/8 - 5.65s/it
47
+
 
48
  |======> | 1/8 - 6.53s/it - ETA 00:45
49
  |============> | 2/8 - 6.52s/it - ETA 00:39
50
  |==================> | 3/8 - 6.25s/it - ETA 00:32
51
  |=========================> | 4/8 - 5.88s/it - ETA 00:25
52
  |===============================> | 5/8 - 7.13s/it - ETA 00:19
53
  |=====================================> | 6/8 - 6.32s/it - ETA 00:12
54
  |===========================================> | 7/8 - 5.72s/it - ETA 00:06
55
  |==================================================| 8/8 - 5.87s/it
56
+ [I] sampling completed, taking 50.23s --- image.cpp:953
57
+ [I] generating 1 latent images completed, taking 50.23s --- image.cpp:965
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
 
60
  |#################### | 53/138 - 465.34MB/s
61
  |##################################################| 138/138 - 921.96MB/s
62
+
 
 
 
63
  |#################### | 55/138 - 465.83MB/s
64
  |##################################################| 138/138 - 940.30MB/s
65
+ [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
+ [I] latent 1 decoded, taking 9.86s --- image.cpp:671
67
+ [I] decode_first_stage completed, taking 9.86s --- image.cpp:675
68
+ [I] generate_image completed in 60.64s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/stock-Q4_K-r1.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
71
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=61.6s
results/logs/stock-Q4_K-r2.log CHANGED
@@ -20,23 +20,24 @@
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
23
- [I] qwen3 build cached graph cut plan done (taking 2 ms) --- ggml_graph_cut.cpp:1032
24
-
25
  |### | 21/386 - 15.62MB/s
26
  |##################################################| 386/386 - 10.05GB/s
27
- [I] loading tensors completed, taking 0.22s (read: 0.12s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
28
- [I] get_learned_condition completed, taking 0.42s --- image.cpp:580
29
  |### | 21/386 - 31.25MB/s
30
  |##################################################| 386/386 - 10.71GB/s
 
 
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
33
-
34
  |#### | 34/452 - 116.09MB/s
35
  |##################################################| 452/452 - 16.07GB/s
36
- [I] loading tensors completed, taking 0.22s (read: 0.21s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
37
-
38
  |======> | 1/8 - 5.96s/it - ETA 00:41
39
  |============> | 2/8 - 5.71s/it - ETA 00:35
40
  |==================> | 3/8 - 5.86s/it - ETA 00:29
41
  |=========================> | 4/8 - 5.86s/it - ETA 00:23
42
  |===============================> | 5/8 - 5.74s/it - ETA 00:17
43
  |=====================================> | 6/8 - 5.68s/it - ETA 00:11
44
  |===========================================> | 7/8 - 5.63s/it - ETA 00:05
45
  |==================================================| 8/8 - 5.63s/it
46
- [I] sampling completed, taking 46.08s --- image.cpp:953
47
- [I] generating 1 latent images completed, taking 46.08s --- image.cpp:965
48
  |#### | 34/452 - 116.09MB/s
49
  |##################################################| 452/452 - 17.82GB/s
 
 
50
  |======> | 1/8 - 6.33s/it - ETA 00:44
51
  |============> | 2/8 - 5.91s/it - ETA 00:36
52
  |==================> | 3/8 - 6.03s/it - ETA 00:30
53
  |=========================> | 4/8 - 6.09s/it - ETA 00:24
54
  |===============================> | 5/8 - 6.07s/it - ETA 00:18
55
  |=====================================> | 6/8 - 5.78s/it - ETA 00:12
56
  |===========================================> | 7/8 - 5.80s/it - ETA 00:06
57
  |==================================================| 8/8 - 6.12s/it
 
 
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
60
-
61
  |#################### | 54/138 - 465.83MB/s
62
  |##################################################| 138/138 - 935.65MB/s
 
63
  |#################### | 54/138 - 232.92MB/s
64
  |##################################################| 138/138 - 935.65MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
- [I] latent 1 decoded, taking 9.87s --- image.cpp:671
67
- [I] decode_first_stage completed, taking 9.87s --- image.cpp:675
68
- [I] generate_image completed in 56.37s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/stock-Q4_K-r2.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
 
 
20
  [I] generate_image 512x512 --- image.cpp:869
21
  [I] get_sigmas with Simple scheduler --- denoiser.hpp:1157
22
  [I] sampling using Euler method --- request.cpp:477
 
 
23
  |### | 21/386 - 15.62MB/s
24
  |##################################################| 386/386 - 10.05GB/s
25
+ [I] qwen3 build cached graph cut plan done (taking 1 ms) --- ggml_graph_cut.cpp:1032
26
+
27
  |### | 21/386 - 31.25MB/s
28
  |##################################################| 386/386 - 10.71GB/s
29
+ [I] loading tensors completed, taking 0.21s (read: 0.11s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
30
+ [I] get_learned_condition completed, taking 0.41s --- image.cpp:580
31
  [I] generating image: 1/1 - seed 42 --- image.cpp:920
32
  [I] z_image build cached graph cut plan done (taking 3 ms) --- ggml_graph_cut.cpp:1032
 
33
  |#### | 34/452 - 116.09MB/s
34
  |##################################################| 452/452 - 16.07GB/s
 
 
35
  |======> | 1/8 - 5.96s/it - ETA 00:41
36
  |============> | 2/8 - 5.71s/it - ETA 00:35
37
  |==================> | 3/8 - 5.86s/it - ETA 00:29
38
  |=========================> | 4/8 - 5.86s/it - ETA 00:23
39
  |===============================> | 5/8 - 5.74s/it - ETA 00:17
40
  |=====================================> | 6/8 - 5.68s/it - ETA 00:11
41
  |===========================================> | 7/8 - 5.63s/it - ETA 00:05
42
  |==================================================| 8/8 - 5.63s/it
43
+
 
44
  |#### | 34/452 - 116.09MB/s
45
  |##################################################| 452/452 - 17.82GB/s
46
+ [I] loading tensors completed, taking 0.20s (read: 0.17s, memcpy: 0.00s, convert: 0.00s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
47
+
48
  |======> | 1/8 - 6.33s/it - ETA 00:44
49
  |============> | 2/8 - 5.91s/it - ETA 00:36
50
  |==================> | 3/8 - 6.03s/it - ETA 00:30
51
  |=========================> | 4/8 - 6.09s/it - ETA 00:24
52
  |===============================> | 5/8 - 6.07s/it - ETA 00:18
53
  |=====================================> | 6/8 - 5.78s/it - ETA 00:12
54
  |===========================================> | 7/8 - 5.80s/it - ETA 00:06
55
  |==================================================| 8/8 - 6.12s/it
56
+ [I] sampling completed, taking 48.14s --- image.cpp:953
57
+ [I] generating 1 latent images completed, taking 48.14s --- image.cpp:965
58
  [I] decoding 1 latents --- image.cpp:605
59
  [I] vae build cached graph cut plan done (taking 0 ms) --- ggml_graph_cut.cpp:1032
 
60
  |#################### | 54/138 - 465.83MB/s
61
  |##################################################| 138/138 - 935.65MB/s
62
+
63
  |#################### | 54/138 - 232.92MB/s
64
  |##################################################| 138/138 - 935.65MB/s
65
  [I] loading tensors completed, taking 0.20s (read: 0.00s, memcpy: 0.00s, convert: 0.01s, copy_to_backend: 0.00s) --- model_loader.cpp:1407
66
+ [I] latent 1 decoded, taking 10.28s --- image.cpp:671
67
+ [I] decode_first_stage completed, taking 10.28s --- image.cpp:675
68
+ [I] generate_image completed in 58.83s --- image.cpp:1140
69
  [I] save result image 0 to '/root/app/zimage/hf_upload/results/images/stock-Q4_K-r2.png' (success) --- main.cpp:495
70
  [I] 1/1 images saved --- main.cpp:571
71
+ EXIT=0 PEAK_RSS=7.86 GiB WALL=59.7s
results/results.csv CHANGED
@@ -1,21 +1,23 @@
1
- name,variant,model,env,rep,status,sampling_s,generate_s,wall_s,peak_rss_gib,diff_mean_vs_ref,diff_max_vs_ref,image
2
- stock-Q4_K,stock,Q4_K,-,1,ok,46.67,57.15,58.0,7.86,0.0000,0,images/stock-Q4_K-r1.png
3
- stock-Q4_K,stock,Q4_K,-,2,ok,46.08,56.37,57.2,7.86,0.0000,0,images/stock-Q4_K-r2.png
4
- avx2-Q4_K,avx2,Q4_K,-,1,ok,106.68,117.82,118.7,7.86,3.1796,241,images/avx2-Q4_K-r1.png
5
- avx2-Q4_K,avx2,Q4_K,-,2,ok,107.83,119.02,119.9,7.86,3.1796,241,images/avx2-Q4_K-r2.png
6
- avx512-Q4_K,avx512,Q4_K,-,1,ok,48.96,59.85,60.7,7.86,3.1690,239,images/avx512-Q4_K-r1.png
7
- avx512-Q4_K,avx512,Q4_K,-,2,ok,49.25,60.23,61.1,7.86,3.1690,239,images/avx512-Q4_K-r2.png
8
- amx_lto-Q4_K,amx_lto,Q4_K,-,1,ok,49.29,60.19,61.1,7.86,0.0000,0,images/amx_lto-Q4_K-r1.png
9
- amx_lto-Q4_K,amx_lto,Q4_K,-,2,ok,47.03,57.54,58.4,7.86,0.0000,0,images/amx_lto-Q4_K-r2.png
10
- amx_lto-Q4_K+AMXw,amx_lto,Q4_K,SD_CPU_EXTRA_BUFT=1,1,ok,39.32,50.27,51.2,8.24,1.2844,227,images/amx_lto-Q4_K+AMXw-r1.png
11
- amx_lto-Q4_K+AMXw,amx_lto,Q4_K,SD_CPU_EXTRA_BUFT=1,2,ok,38.98,49.37,50.3,8.20,1.2844,227,images/amx_lto-Q4_K+AMXw-r2.png
12
- amx_lto-Q4_K-ffn13,amx_lto,Q4_K-ffn13,-,1,ok,45.98,56.62,57.6,7.86,0.0000,0,images/amx_lto-Q4_K-ffn13-r1.png
13
- amx_lto-Q4_K-ffn13,amx_lto,Q4_K-ffn13,-,2,ok,45.89,56.23,57.1,7.86,0.0000,0,images/amx_lto-Q4_K-ffn13-r2.png
14
- amx_lto-Q4_K-ffn13+AMXw,amx_lto,Q4_K-ffn13,SD_CPU_EXTRA_BUFT=1,1,ok,38.15,48.81,49.7,8.19,1.2844,227,images/amx_lto-Q4_K-ffn13+AMXw-r1.png
15
- amx_lto-Q4_K-ffn13+AMXw,amx_lto,Q4_K-ffn13,SD_CPU_EXTRA_BUFT=1,2,ok,38.38,50.24,51.1,8.16,1.2844,227,images/amx_lto-Q4_K-ffn13+AMXw-r2.png
16
- amx_lto-Q4_0,amx_lto,Q4_0,-,1,ok,170.21,180.77,181.6,7.69,22.8399,252,images/amx_lto-Q4_0-r1.png
17
- amx_lto-Q4_0,amx_lto,Q4_0,-,2,ok,178.49,193.62,194.5,7.68,22.8399,252,images/amx_lto-Q4_0-r2.png
18
- amx_lto-Q8_0,amx_lto,Q8_0,-,1,ok,164.95,175.58,176.7,10.38,12.5065,249,images/amx_lto-Q8_0-r1.png
19
- amx_lto-Q8_0,amx_lto,Q8_0,-,2,ok,160.86,171.71,172.7,10.38,12.5065,249,images/amx_lto-Q8_0-r2.png
20
- amx_lto-Q8_0+AMXw,amx_lto,Q8_0,SD_CPU_EXTRA_BUFT=1,1,ok,47.17,57.46,58.6,11.11,12.3329,249,images/amx_lto-Q8_0+AMXw-r1.png
21
- amx_lto-Q8_0+AMXw,amx_lto,Q8_0,SD_CPU_EXTRA_BUFT=1,2,ok,46.24,56.54,57.7,11.11,12.3329,249,images/amx_lto-Q8_0+AMXw-r2.png
 
 
 
1
+ name,variant,model,env,rep,status,sampling_s,generate_s,wall_s,peak_rss_gib,diff_mean_vs_ref,diff_max_vs_ref,image
2
+ stock-Q4_K,stock,Q4_K,-,1,ok,50.23,60.64,61.6,7.86,0.0000,0,images/stock-Q4_K-r1.png
3
+ stock-Q4_K,stock,Q4_K,-,2,ok,48.14,58.83,59.7,7.86,0.0000,0,images/stock-Q4_K-r2.png
4
+ avx2-Q4_K,avx2,Q4_K,-,1,ok,103.71,115.96,117.0,7.86,3.1796,241,images/avx2-Q4_K-r1.png
5
+ avx2-Q4_K,avx2,Q4_K,-,2,ok,109.71,121.03,121.9,7.86,3.1796,241,images/avx2-Q4_K-r2.png
6
+ avx512-Q4_K,avx512,Q4_K,-,1,ok,47.32,57.71,58.6,7.86,3.1690,239,images/avx512-Q4_K-r1.png
7
+ avx512-Q4_K,avx512,Q4_K,-,2,ok,47.87,58.57,59.4,7.86,3.1690,239,images/avx512-Q4_K-r2.png
8
+ amx_lto-Q4_K,amx_lto,Q4_K,-,1,ok,50.50,62.21,63.3,7.86,0.0000,0,images/amx_lto-Q4_K-r1.png
9
+ amx_lto-Q4_K,amx_lto,Q4_K,-,2,ok,54.36,65.26,66.2,7.86,0.0000,0,images/amx_lto-Q4_K-r2.png
10
+ amx_lto-Q4_K+AMXw,amx_lto,Q4_K,SD_CPU_EXTRA_BUFT=1,1,ok,42.74,53.30,54.2,8.16,1.2844,227,images/amx_lto-Q4_K+AMXw-r1.png
11
+ amx_lto-Q4_K+AMXw,amx_lto,Q4_K,SD_CPU_EXTRA_BUFT=1,2,ok,41.34,52.01,53.0,8.16,1.2844,227,images/amx_lto-Q4_K+AMXw-r2.png
12
+ amx_lto-Q4_K-ffn13,amx_lto,Q4_K-ffn13,-,1,ok,46.61,57.03,57.9,7.86,0.0000,0,images/amx_lto-Q4_K-ffn13-r1.png
13
+ amx_lto-Q4_K-ffn13,amx_lto,Q4_K-ffn13,-,2,ok,46.38,57.24,58.2,7.86,0.0000,0,images/amx_lto-Q4_K-ffn13-r2.png
14
+ amx_lto-Q4_K-ffn13+AMXw,amx_lto,Q4_K-ffn13,SD_CPU_EXTRA_BUFT=1,1,ok,42.52,53.92,54.8,8.18,1.2844,227,images/amx_lto-Q4_K-ffn13+AMXw-r1.png
15
+ amx_lto-Q4_K-ffn13+AMXw,amx_lto,Q4_K-ffn13,SD_CPU_EXTRA_BUFT=1,2,ok,43.63,54.44,55.4,8.11,1.2844,227,images/amx_lto-Q4_K-ffn13+AMXw-r2.png
16
+ amx_lto-Q4_0,amx_lto,Q4_0,-,1,ok,171.95,182.90,183.8,7.68,22.8399,252,images/amx_lto-Q4_0-r1.png
17
+ amx_lto-Q4_0,amx_lto,Q4_0,-,2,ok,173.02,184.15,185.0,7.69,22.8399,252,images/amx_lto-Q4_0-r2.png
18
+ amx_lto-Q8_0,amx_lto,Q8_0,-,1,ok,162.21,172.87,173.9,10.38,12.5065,249,images/amx_lto-Q8_0-r1.png
19
+ amx_lto-Q8_0,amx_lto,Q8_0,-,2,ok,160.54,171.07,172.1,10.38,12.5065,249,images/amx_lto-Q8_0-r2.png
20
+ amx_lto-Q8_0+AMXw,amx_lto,Q8_0,SD_CPU_EXTRA_BUFT=1,1,ok,63.02,73.46,74.6,11.11,12.3329,249,images/amx_lto-Q8_0+AMXw-r1.png
21
+ amx_lto-Q8_0+AMXw,amx_lto,Q8_0,SD_CPU_EXTRA_BUFT=1,2,ok,48.82,59.32,60.4,11.11,12.3329,249,images/amx_lto-Q8_0+AMXw-r2.png
22
+ ov-int4-8step,openvino,OV-INT4,-,1,ok,35.45,36.13,50.0,12.54,27.7079,254,images/ov-int4-8step-r1.png
23
+ ov-int4-8step,openvino,OV-INT4,-,2,ok,38.11,38.84,53.2,12.63,27.7079,254,images/ov-int4-8step-r2.png
results/results.md CHANGED
@@ -1,14 +1,15 @@
1
  | # | 版本 (variant) | 模型 | 額外環境變數 | 採樣 (s) | 總生成 (s) | 相對 stock | 峰值 RSS (GiB) | 與 stock 像素差 (mean/max) |
2
  |---|---|---|---|---|---|---|---|---|
3
- | 1 | stock | Q4_K | - | 46.4 | 56.8 | 1.00x | 7.86 | ref |
4
- | 2 | avx2 | Q4_K | - | 107.3 | 118.4 | 0.48x | 7.86 | 3.18 / 241 |
5
- | 3 | avx512 | Q4_K | - | 49.1 | 60.0 | 0.95x | 7.86 | 3.17 / 239 |
6
- | 4 | amx_lto | Q4_K | - | 48.2 | 58.9 | 0.96x | 7.86 | 0.00 / 0 |
7
- | 5 | amx_lto | Q4_K | SD_CPU_EXTRA_BUFT=1 | 39.1 | 49.8 | 1.14x | 8.22 | 1.28 / 227 |
8
- | 6 | amx_lto | Q4_K-ffn13 | - | 45.9 | 56.4 | 1.01x | 7.86 | 0.00 / 0 |
9
- | 7 | amx_lto | Q4_K-ffn13 | SD_CPU_EXTRA_BUFT=1 | 38.3 | 49.5 | 1.15x | 8.18 | 1.28 / 227 |
10
- | 8 | amx_lto | Q4_0 | - | 174.4 | 187.2 | 0.30x | 7.69 | 22.84 / 252 |
11
- | 9 | amx_lto | Q8_0 | - | 162.9 | 173.6 | 0.33x | 10.38 | 12.51 / 249 |
12
- | 10 | amx_lto | Q8_0 | SD_CPU_EXTRA_BUFT=1 | 46.7 | 57.0 | 1.00x | 11.11 | 12.33 / 249 |
 
13
 
14
  n = 2 run(s) per row (median). Speedup = stock-Q4_K generate time / row generate time.
 
1
  | # | 版本 (variant) | 模型 | 額外環境變數 | 採樣 (s) | 總生成 (s) | 相對 stock | 峰值 RSS (GiB) | 與 stock 像素差 (mean/max) |
2
  |---|---|---|---|---|---|---|---|---|
3
+ | 1 | stock | Q4_K | - | 49.2 | 59.7 | 1.00x | 7.86 | ref |
4
+ | 2 | avx2 | Q4_K | - | 106.7 | 118.5 | 0.50x | 7.86 | 3.18 / 241 |
5
+ | 3 | avx512 | Q4_K | - | 47.6 | 58.1 | 1.03x | 7.86 | 3.17 / 239 |
6
+ | 4 | amx_lto | Q4_K | - | 52.4 | 63.7 | 0.94x | 7.86 | 0.00 / 0 |
7
+ | 5 | amx_lto | Q4_K | SD_CPU_EXTRA_BUFT=1 | 42.0 | 52.7 | 1.13x | 8.16 | 1.28 / 227 |
8
+ | 6 | amx_lto | Q4_K-ffn13 | - | 46.5 | 57.1 | 1.05x | 7.86 | 0.00 / 0 |
9
+ | 7 | amx_lto | Q4_K-ffn13 | SD_CPU_EXTRA_BUFT=1 | 43.1 | 54.2 | 1.10x | 8.14 | 1.28 / 227 |
10
+ | 8 | amx_lto | Q4_0 | - | 172.5 | 183.5 | 0.33x | 7.69 | 22.84 / 252 |
11
+ | 9 | amx_lto | Q8_0 | - | 161.4 | 172.0 | 0.35x | 10.38 | 12.51 / 249 |
12
+ | 10 | amx_lto | Q8_0 | SD_CPU_EXTRA_BUFT=1 | 55.9 | 66.4 | 0.90x | 11.11 | 12.33 / 249 |
13
+ | 11 | openvino | OV-INT4 | - | 36.8 | 37.5 | 1.59x | 12.59 | 27.71 / 254 |
14
 
15
  n = 2 run(s) per row (median). Speedup = stock-Q4_K generate time / row generate time.
tools/ov_bench.py ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ """Generate one image with the OpenVINO INT4 Z-Image-Turbo pipeline (optimum-intel) and print
3
+ timing lines in the same format as sd-cli, so SmartTest.sh can parse both.
4
+
5
+ usage: ov_bench.py --model-dir <dir> -p <prompt> -o <out.png> [-W 512] [-H 512] [--steps 8] [--seed 42]
6
+
7
+ Printed lines (stderr):
8
+ [I] load completed in <s>
9
+ [I] sampling completed, taking <s> s (sum of per-step wall times, from callback_on_step_end)
10
+ [I] generate_image completed in <s> s (full pipeline call: text encode + denoise + VAE decode)
11
+ """
12
+ import argparse
13
+ import sys
14
+ import time
15
+
16
+ import torch
17
+ from optimum.intel import OVDiffusionPipeline
18
+
19
+
20
+ def main() -> int:
21
+ ap = argparse.ArgumentParser()
22
+ ap.add_argument("--model-dir", required=True)
23
+ ap.add_argument("-p", "--prompt", required=True)
24
+ ap.add_argument("-o", "--output", required=True)
25
+ ap.add_argument("-W", "--width", type=int, default=512)
26
+ ap.add_argument("-H", "--height", type=int, default=512)
27
+ ap.add_argument("--steps", type=int, default=8)
28
+ ap.add_argument("--seed", type=int, default=42)
29
+ args = ap.parse_args()
30
+
31
+ t0 = time.time()
32
+ pipe = OVDiffusionPipeline.from_pretrained(args.model_dir, compile=True)
33
+ print(f"[I] load completed in {time.time() - t0:.2f} s", file=sys.stderr)
34
+
35
+ step_marks = []
36
+
37
+ def on_step_end(pipeline, step, timestep, callback_kwargs):
38
+ step_marks.append(time.time())
39
+ return callback_kwargs
40
+
41
+ gen = torch.Generator().manual_seed(args.seed)
42
+ t_gen = time.time()
43
+ image = pipe(
44
+ prompt=args.prompt,
45
+ height=args.height,
46
+ width=args.width,
47
+ num_inference_steps=args.steps,
48
+ guidance_scale=0.0, # Turbo: no CFG, one transformer forward per step
49
+ generator=gen,
50
+ callback_on_step_end=on_step_end,
51
+ ).images[0]
52
+ t_end = time.time()
53
+
54
+ # sampling = time spent between pipeline start and the last denoising step
55
+ sampling = (step_marks[-1] - t_gen) if step_marks else float("nan")
56
+ print(f"[I] sampling completed, taking {sampling:.2f} s", file=sys.stderr)
57
+ print(f"[I] generate_image completed in {t_end - t_gen:.2f} s", file=sys.stderr)
58
+
59
+ image.save(args.output)
60
+ print(f"[I] saved {args.output}", file=sys.stderr)
61
+ return 0
62
+
63
+
64
+ if __name__ == "__main__":
65
+ sys.exit(main())