[Benchmark] RTX 4070 Ti 12 GB (sm_89) + 64 GB DDR4, IQ3_S, 128K int8, images on CPU, Windows 10, engine 0.1.50
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 62/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- cpp
- Ambito
- machine-learning
Direzione di ricerca
Il rapporto cita tools/strata_bench.py e afferma di aver eseguito la suite 1 con tre esecuzioni per test. Leggi lo script per capire il formato del benchmark, poi confronta questo rapporto con altri benchmark della community. Il lavoro è completato quando l’hardware, il software, la configurazione del modello, i tempi e i limiti dichiarati sono documentati chiaramente; non è stata eseguita alcuna verifica della correttezza.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Community benchmark on NVIDIA GeForce RTX 4070 Ti
Measured on 2026-10-26 with tools/strata_bench.py (suite 1, 3 runs per test, medians with ranges). Speeds are the engine's own timings; first-token times are measured by the client over HTTP. Speed only: no correctness check was run.
Hardware and software
- GPU and VRAM: NVIDIA GeForce RTX 4070 Ti, 12 GiB VRAM
- CPU: 13th Gen Intel(R) Core(TM) i5-13600KF (14 cores, 20 threads); installed RAM: 63.8 GiB; storage: not measured
- OS: Windows 10 (10.0.19045); GPU driver: 621.01; CUDA: not read
- Strata: project 0.1.51, commit 4b9e05a2; engine 0.1.50
- Background workloads and power limits: not recorded
Model and configuration
- Model and quantization: qwen3.8-flash-next-iq3_s
- Context: 131072 tokens; parallel slots: 1
- Settings: the install's own configuration, unchanged; thinking off for the suite; temperature 0
Method
Run by python tools/strata_bench.py --long against the HTTP API of a Strata server (already running); model loading is not timed. One warm-up chat and a 1K prompt are discarded first. Every prompt starts with a unique tag, so the conversation cache cannot help the fresh-prompt tests.
- short chat: the three questions of tools/ab_engine.py, up to 100 new tokens, 3 runs
- 4K / 16K prompts: generated word lists sized by a calibration request, 24 new tokens, 3 fresh prompts each
- agent session: system prompt and four tools, then 5 turns that each add about 1500 words of a project file and continue from the model's own earlier answers (the way agent clients resend a conversation), 64 new tokens per turn, 3 sessions; the cache numbers come from the answer's usage (
cached_tokens) and timings (prompt_n) - concurrency (when run): N requests sent at the same moment, total tokens over the wall time of the burst, latency over all requests
Results
Configuration | Actual prompt tokens | Reused tokens | Generated tokens | Runs | Prompt tok/s median and range | Decode tok/s median and range | TTFT seconds median and range -- | -- | -- | -- | -- | -- | -- | -- short chat | 46 (43-51) | 0 | 100 (100-100) | 9 | not measured | 50.2 (44.7-60.3) | 0.77 (0.65-0.82) 4K prompt, fresh | 4019 (4019-4019) | 0 (0-0) | 24 cap | 3 | 1155.7 (856.2-1160.2) | not measured | 3.50 (3.49-4.73) 16K prompt, fresh | 16058 (16058-16058) | 0 (0-0) | 24 cap | 3 | 1441.7 (1383.3-1444.6) | not measured | 11.17 (11.15-11.64) 32K prompt, fresh | 32049 (32049-32049) | 0 (0-0) | 24 cap | 3 | 1443.8 (1443.1-1445.9) | not measured | 22.25 (22.22-22.25) agent session, follow-up turns | 12762 (12744-12787) at the last turn | see below | up to 64 | 3 | see below | 56.2 (46.9-68.3) | 3.06 (2.71-5.12)Per-request data: results.json. Engine log lines from the start: engine-log-excerpt.txt (when this run started the server).
Correctness and limitations
Not measured: this is a speed suite. The conversation uses the model's own replies, so token counts differ a little between runs. Machine details come from the server, nvidia-smi/rocm-smi and the OS; background load and power limits are not recorded. Total time of the suite: 223 s.
Additional context (not measured by the tool)
- RAM: 4 x 16 GB DDR4 (Corsair CMW32GX4M2Z3600C18), XMP running at 3400 MHz CL18, 1.35 V, two DIMMs per channel (3600 MHz was not stable with this CPU's memory controller).
- Storage: Lexar NM790 2 TB, NVMe PCIe 4.0.
- Configuration: IQ3_S, every expert in RAM (no low-RAM mode,
arena_mib47962),--kv int8, 131072 context,--kv-streaming off(KV cache in VRAM), images on with the CPU encoder (--vision cpu,--vision-tokens 1024), French draft vocabulary (--draft-vocab fr), one slot. - Calibration:
--calibraterun on this engine after a reboot:--pcie-frac 0.35 --spec-min-p 0.70, adaptive tier at its default. Pool workers at the engine default (9 on this 6P + 8E CPU); an interleaved A/B of 9 against 13 workers (pool_cores 2,4,6,8,10,12-19, 2 rounds) gave +0.3 %, no difference. - GPU package: an RTX 40 card (sm_89) running the sm_86 package, as from 0.2.5.
- Background: idle desktop, no other GPU work during the run; power limits at stock.
- Lingua principale
- C++
- Stelle
- 11.6k
- Fork
- 1k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Niko1221/Strata
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
Niko1221/Strata#4779 · 2 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
[Engine] the sampler and the HIP properties probe never call close() - ResourceWarning lines on every Minimal serving runtime runForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Niko1221/Strata#4630 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
[Engine] HIP source build fails since v0.1.45: `__shared__ alignas(16) int4` in iq_kernels.cu (expdec verify window)Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Niko1221/Strata#4589 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
[Engine] strata-sycl.sh drops every STRATA_* variable whose value is 0, so the documented STRATA_PREFILL_MMQ=0 (FP16 prompt path) never reaches the engine; "off" works by accidentForse già presa @ctr-137 l’ha presa 2 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di Niko1221/Strata
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
jellyfin/jellyfin-desktop#1290 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
nasa/fprime#6301 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
godotengine/godot#125035 ·
I maintainer di solito rispondono entro 1 giorno
-
agent:WSL bug LOW security
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
mgradwohl/tasksmack#3290 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
mw00/project-maya#743 ·
I maintainer di solito rispondono entro 1 giorno