Performance Lab phase 2: JSON, CSV, methodology, hardware reference, reproducible scripts and 7 PNG charts
21aa8c4 verified |
Download performance/methodology.md from ModernoTech/Nova-Flow: direct link, hf CLI and curl.
- Browser
- Download file 2.28 kB
-
https://huggingface.co/ModernoTech/Nova-Flow/resolve/main/performance/methodology.md
- Command line
-
hf download hf://ModernoTech/Nova-Flow/performance/methodology.md
-
curl -L -o methodology.md https://huggingface.co/ModernoTech/Nova-Flow/resolve/main/performance/methodology.md
2.28 kB
Metodología cuantitativa — Nova Flow
1. Alcance
Todos los valores de throughput son ESTIMADOS o NO VALIDADOS salvo la única medición publicada en la sección correspondiente. Los gráficos NO representan benchmarks ejecutados.
2. Variables
- Convenio de unidades: 1 GiB = 1024³.
- Payload activo Q4:
params activos x 0.5 GiB/B x 1.10(el 10 % adicional descarta parseo y metadata). - Ancho de banda de memoria (GiB/s) tomado de la tabla institucional.
- SSD efectivo: 2.0 GiB/s, hipótesis de trabajo únicamente.
- KV cache:
tokens, capas, heads KV, dimension de headbytes/tokens por capa, ancho por head y precision KV.
3. Fórmulas
- Límite convencional de memoria (tok/s) =
memoria disponible (bytes/s) / payload activo (bytes/token). - Escenario MNE (tok/s) =
SSD efectivo (bytes/s) / [payload activo x (1 − cache hit rate)]. - Memoria ram convencional = pesos totales + KV + overhead fijo.
- Memoria MNE = working set + KV + caché de expertos (capada) + overhead fijo.
- KV memory =
contexto x layers x kv_heads x head_dim x 2 (K y V) x 2 bytes (FP16).
4. Supuestos documentados
- Los anchos de banda declarados son valores institucionales, no pruebas de laboratorio.
- El disco de MNE opera a 2.0 GiB/s con latencia no medida.
- La tasa de aciertos(cache hit rate) es hipotética entre 90 % y 99.9 %.
- Para MoE, el ahorro de MNE depende de cache y prefetch; no se asume automáticamente.
- API local de caché, predicción, tiempo de cold start y interferencia del OS no se modelan.
- head_dim o layers para modelos sin config auditable se marcan como estimación/extrapolación.
- Pesos parciales o tokens de contexto por encima de
max_positionse clasificanNO VALIDADO.
5. Convención de estados
MEDIDO: física reproducible con configuración exacta.ESTIMADO: proyección matemática con supuestos.NO VALIDADO: datos insuficientes.- Ningún número fuera de la sección MEDIDO puede presentarse como benchmark.
6. Resultado
- Repo: ModernoTech/Nova-Flow
- Archivo binario disponible: model.safetensors
- Bytes verificados HvF: 16936006912
- MNE cache miss list: 10 %, 5 %, 1 %, 0.5 %, 0.1 %.
- Coincidencia esperada con remote charts: los PNGs se decodifican localmente antes de subirlos.