Spaces:
Running
Running
Ergebnisse aktualisiert (20 Läufe)
Browse files- app.js +182 -57
- index.html +117 -9
- methodology.html +6 -1
- runs/15.html +2 -1
- runs/16.html +2 -1
- runs/17.html +2 -1
- runs/18.html +2 -1
- runs/19.html +2 -1
- runs/20.html +2 -1
- runs/21.html +2 -1
- runs/22.html +2 -1
- runs/23.html +2 -1
- runs/26.html +2 -1
- runs/27.html +2 -1
- runs/28.html +197 -0
- runs/29.html +2 -1
- runs/30.html +2 -1
- runs/31.html +2 -1
- runs/32.html +2 -1
- runs/34.html +197 -0
- runs/35.html +197 -0
- runs/36.html +197 -0
- runs/37.html +197 -0
- style.css +1 -0
app.js
CHANGED
|
@@ -1,36 +1,54 @@
|
|
| 1 |
(function () {
|
| 2 |
"use strict";
|
| 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
// Tabellen sortieren (Klick auf th[data-sort]); leere Werte stehen immer am Ende.
|
| 5 |
-
document.querySelectorAll("table.sortable").forEach(function (table) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
table.querySelectorAll("th[data-sort]").forEach(function (th) {
|
| 7 |
th.addEventListener("click", function () {
|
| 8 |
-
var index = Array.prototype.indexOf.call(th.parentNode.children, th);
|
| 9 |
-
var numeric = th.dataset.sort === "num";
|
| 10 |
var dir = th.getAttribute("aria-sort") === "descending" ? "ascending" : "descending";
|
| 11 |
-
|
| 12 |
-
th.setAttribute("aria-sort", dir);
|
| 13 |
-
var body = table.tBodies[0];
|
| 14 |
-
var rows = Array.prototype.slice.call(body.rows);
|
| 15 |
-
function valueOf(row) {
|
| 16 |
-
var cell = row.cells[index];
|
| 17 |
-
return cell.dataset.value !== undefined ? cell.dataset.value : cell.textContent.trim();
|
| 18 |
-
}
|
| 19 |
-
rows.sort(function (a, b) {
|
| 20 |
-
var va = valueOf(a), vb = valueOf(b);
|
| 21 |
-
if (numeric) {
|
| 22 |
-
var na = va === "" ? null : parseFloat(va);
|
| 23 |
-
var nb = vb === "" ? null : parseFloat(vb);
|
| 24 |
-
if (na === null && nb === null) return 0;
|
| 25 |
-
if (na === null) return 1;
|
| 26 |
-
if (nb === null) return -1;
|
| 27 |
-
return dir === "ascending" ? na - nb : nb - na;
|
| 28 |
-
}
|
| 29 |
-
return dir === "ascending" ? va.localeCompare(vb, "de") : vb.localeCompare(va, "de");
|
| 30 |
-
});
|
| 31 |
-
rows.forEach(function (row) { body.appendChild(row); });
|
| 32 |
});
|
| 33 |
});
|
|
|
|
|
|
|
|
|
|
| 34 |
});
|
| 35 |
|
| 36 |
// Zeilen nach Reasoning-Modus filtern. Die Schalter stehen nur im HTML, wenn eine Tabelle mehrere Modi
|
|
@@ -38,33 +56,46 @@
|
|
| 38 |
document.querySelectorAll("[data-filter-table]").forEach(function (group) {
|
| 39 |
var table = document.getElementById(group.dataset.filterTable);
|
| 40 |
if (!table || !table.tBodies[0]) return;
|
|
|
|
| 41 |
var buttons = Array.prototype.slice.call(group.querySelectorAll("[data-reasoning-filter]"));
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
row.hidden = wanted !== "all" && (row.dataset.reasoning || "default") !== wanted;
|
| 52 |
-
});
|
| 53 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
| 54 |
});
|
|
|
|
|
|
|
|
|
|
| 55 |
});
|
| 56 |
|
| 57 |
// Läufe für den Vergleich auswählen (mindestens 2).
|
| 58 |
var picks = document.querySelectorAll(".compare-pick");
|
| 59 |
var button = document.getElementById("compare-button");
|
| 60 |
var hidden = document.getElementById("compare-runs");
|
| 61 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 66 |
});
|
| 67 |
-
|
|
|
|
| 68 |
|
| 69 |
// Bestätigung vor gefährlichen Aktionen (Formulare mit data-confirm).
|
| 70 |
document.querySelectorAll("form[data-confirm]").forEach(function (form) {
|
|
@@ -143,6 +174,14 @@
|
|
| 143 |
function rememberCategory(key) {
|
| 144 |
try { window.localStorage.setItem(CATEGORY_KEY, key); } catch (e) { /* ohne Speicher */ }
|
| 145 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 146 |
|
| 147 |
// Übersicht (Webseite und Space): je .chart-set ein Balken- und ein Streudiagramm, umschaltbar nach Kategorie.
|
| 148 |
document.querySelectorAll(".chart-set").forEach(function (set) {
|
|
@@ -152,10 +191,20 @@
|
|
| 152 |
var texts = data.texts;
|
| 153 |
var limits = data.thresholds || {};
|
| 154 |
var buttons = Array.prototype.slice.call(set.querySelectorAll("[data-chart-category]"));
|
|
|
|
|
|
|
|
|
|
|
|
|
| 155 |
var barBox = set.querySelector('[data-chart-box="bar"]');
|
| 156 |
var barTitle = set.querySelector('[data-chart-title="bar"]');
|
| 157 |
var scatterTitle = set.querySelector('[data-chart-title="scatter"]');
|
| 158 |
-
var barChart = null, scatterChart = null;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 159 |
|
| 160 |
function titleOf(key) {
|
| 161 |
if (key === "overall") return texts.overall_title;
|
|
@@ -163,22 +212,37 @@
|
|
| 163 |
return match ? match.label : key;
|
| 164 |
}
|
| 165 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 166 |
function show(key) {
|
|
|
|
| 167 |
var title = titleOf(key);
|
|
|
|
| 168 |
buttons.forEach(function (b) {
|
| 169 |
var picked = b.dataset.chartCategory === key;
|
| 170 |
b.classList.toggle("active", picked);
|
| 171 |
b.setAttribute("aria-pressed", picked ? "true" : "false");
|
| 172 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 173 |
if (barTitle) barTitle.textContent = title;
|
| 174 |
-
if (scatterTitle) scatterTitle.textContent = title + texts.vs;
|
| 175 |
var bars = data.runs.filter(function (r) { return r.scores[key] !== null && r.scores[key] !== undefined; })
|
| 176 |
.sort(function (a, b) { return b.scores[key] - a.scores[key]; });
|
| 177 |
-
|
| 178 |
-
|
| 179 |
-
|
| 180 |
-
|
| 181 |
-
|
|
|
|
|
|
|
|
|
|
| 182 |
|
| 183 |
// Balken der Modelle im Wunschbereich grün – dieselbe Regel wie das Rechteck im Streudiagramm.
|
| 184 |
var minTps = limits.min_gen_tps == null ? null : limits.min_gen_tps;
|
|
@@ -189,9 +253,41 @@
|
|
| 189 |
return minScore === null || r.scores[key] >= minScore;
|
| 190 |
}
|
| 191 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 192 |
if (barChart) barChart.destroy();
|
| 193 |
if (barBox) barBox.style.height = (70 + 30 * Math.max(bars.length, 1)) + "px";
|
| 194 |
-
barChart = new Chart(
|
| 195 |
type: "bar",
|
| 196 |
data: {
|
| 197 |
labels: bars.map(function (r) { return r.label; }),
|
|
@@ -201,6 +297,8 @@
|
|
| 201 |
backgroundColor: bars.map(function (r) { return inZone(r) ? series[2] : series[0]; }),
|
| 202 |
borderRadius: 4,
|
| 203 |
borderSkipped: "start",
|
|
|
|
|
|
|
| 204 |
barPercentage: 0.8,
|
| 205 |
categoryPercentage: 0.9,
|
| 206 |
maxBarThickness: 18
|
|
@@ -214,16 +312,27 @@
|
|
| 214 |
scales: { x: axis(texts.score_axis, { min: 0, max: 100 }), y: axis(null, { grid: { display: false } }) },
|
| 215 |
plugins: {
|
| 216 |
legend: { display: false },
|
| 217 |
-
tooltip: {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 218 |
}
|
| 219 |
},
|
| 220 |
plugins: [barValueLabels]
|
| 221 |
});
|
| 222 |
|
| 223 |
if (scatterChart) scatterChart.destroy();
|
| 224 |
-
|
| 225 |
-
var
|
| 226 |
-
|
|
|
|
| 227 |
type: "scatter",
|
| 228 |
data: {
|
| 229 |
datasets: [{
|
|
@@ -233,7 +342,9 @@
|
|
| 233 |
borderColor: edges,
|
| 234 |
borderWidth: 2,
|
| 235 |
pointRadius: 5,
|
| 236 |
-
pointHoverRadius:
|
|
|
|
|
|
|
| 237 |
pointHitRadius: 12
|
| 238 |
}]
|
| 239 |
},
|
|
@@ -242,7 +353,10 @@
|
|
| 242 |
animation: false,
|
| 243 |
scales: {
|
| 244 |
// Der Wunschbereich bleibt sichtbar, auch wenn alle Modelle langsamer sind.
|
| 245 |
-
|
|
|
|
|
|
|
|
|
|
| 246 |
y: axis(title, { min: 0, max: 100 })
|
| 247 |
},
|
| 248 |
plugins: {
|
|
@@ -251,8 +365,10 @@
|
|
| 251 |
tooltip: {
|
| 252 |
callbacks: {
|
| 253 |
label: function (c) {
|
| 254 |
-
var
|
| 255 |
-
|
|
|
|
|
|
|
| 256 |
}
|
| 257 |
}
|
| 258 |
}
|
|
@@ -268,6 +384,13 @@
|
|
| 268 |
rememberCategory(b.dataset.chartCategory);
|
| 269 |
});
|
| 270 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 271 |
var start = rememberedCategory();
|
| 272 |
var known = data.categories.some(function (c) { return c.key === start; });
|
| 273 |
show(known ? start : "overall");
|
|
@@ -288,6 +411,8 @@
|
|
| 288 |
borderWidth: { top: 1, bottom: 1, right: 2 },
|
| 289 |
borderRadius: 4,
|
| 290 |
borderSkipped: "start",
|
|
|
|
|
|
|
| 291 |
barPercentage: 0.9,
|
| 292 |
categoryPercentage: 0.8,
|
| 293 |
maxBarThickness: 16
|
|
|
|
| 1 |
(function () {
|
| 2 |
"use strict";
|
| 3 |
|
| 4 |
+
// Ansicht je Tab merken: Laufen Messungen, lädt sich die Seite alle 30 s neu (meta refresh). Sortierung, Filter
|
| 5 |
+
// und Vergleichsauswahl sollen das überstehen. Nur Bequemlichkeit – ohne Speicher startet die Seite wie geliefert.
|
| 6 |
+
function viewKey(name) { return "bench.view:" + location.pathname + location.search + ":" + name; }
|
| 7 |
+
function loadView(name) {
|
| 8 |
+
try { return JSON.parse(window.sessionStorage.getItem(viewKey(name))); } catch (e) { return null; }
|
| 9 |
+
}
|
| 10 |
+
function saveView(name, value) {
|
| 11 |
+
try { window.sessionStorage.setItem(viewKey(name), JSON.stringify(value)); } catch (e) { /* ohne Speicher */ }
|
| 12 |
+
}
|
| 13 |
+
|
| 14 |
// Tabellen sortieren (Klick auf th[data-sort]); leere Werte stehen immer am Ende.
|
| 15 |
+
document.querySelectorAll("table.sortable").forEach(function (table, tableIndex) {
|
| 16 |
+
var name = "sort:" + (table.id || tableIndex);
|
| 17 |
+
function sortBy(th, dir) {
|
| 18 |
+
var index = Array.prototype.indexOf.call(th.parentNode.children, th);
|
| 19 |
+
var numeric = th.dataset.sort === "num";
|
| 20 |
+
table.querySelectorAll("th[aria-sort]").forEach(function (other) { other.removeAttribute("aria-sort"); });
|
| 21 |
+
th.setAttribute("aria-sort", dir);
|
| 22 |
+
var body = table.tBodies[0];
|
| 23 |
+
var rows = Array.prototype.slice.call(body.rows);
|
| 24 |
+
function valueOf(row) {
|
| 25 |
+
var cell = row.cells[index];
|
| 26 |
+
return cell.dataset.value !== undefined ? cell.dataset.value : cell.textContent.trim();
|
| 27 |
+
}
|
| 28 |
+
rows.sort(function (a, b) {
|
| 29 |
+
var va = valueOf(a), vb = valueOf(b);
|
| 30 |
+
if (numeric) {
|
| 31 |
+
var na = va === "" ? null : parseFloat(va);
|
| 32 |
+
var nb = vb === "" ? null : parseFloat(vb);
|
| 33 |
+
if (na === null && nb === null) return 0;
|
| 34 |
+
if (na === null) return 1;
|
| 35 |
+
if (nb === null) return -1;
|
| 36 |
+
return dir === "ascending" ? na - nb : nb - na;
|
| 37 |
+
}
|
| 38 |
+
return dir === "ascending" ? va.localeCompare(vb, "de") : vb.localeCompare(va, "de");
|
| 39 |
+
});
|
| 40 |
+
rows.forEach(function (row) { body.appendChild(row); });
|
| 41 |
+
return index;
|
| 42 |
+
}
|
| 43 |
table.querySelectorAll("th[data-sort]").forEach(function (th) {
|
| 44 |
th.addEventListener("click", function () {
|
|
|
|
|
|
|
| 45 |
var dir = th.getAttribute("aria-sort") === "descending" ? "ascending" : "descending";
|
| 46 |
+
saveView(name, { column: sortBy(th, dir), dir: dir });
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 47 |
});
|
| 48 |
});
|
| 49 |
+
var saved = loadView(name);
|
| 50 |
+
var header = saved && table.tHead ? table.tHead.rows[0].cells[saved.column] : null;
|
| 51 |
+
if (header && header.dataset.sort) sortBy(header, saved.dir === "ascending" ? "ascending" : "descending");
|
| 52 |
});
|
| 53 |
|
| 54 |
// Zeilen nach Reasoning-Modus filtern. Die Schalter stehen nur im HTML, wenn eine Tabelle mehrere Modi
|
|
|
|
| 56 |
document.querySelectorAll("[data-filter-table]").forEach(function (group) {
|
| 57 |
var table = document.getElementById(group.dataset.filterTable);
|
| 58 |
if (!table || !table.tBodies[0]) return;
|
| 59 |
+
var name = "filter:" + group.dataset.filterTable;
|
| 60 |
var buttons = Array.prototype.slice.call(group.querySelectorAll("[data-reasoning-filter]"));
|
| 61 |
+
function apply(button) {
|
| 62 |
+
var wanted = button.dataset.reasoningFilter;
|
| 63 |
+
buttons.forEach(function (other) {
|
| 64 |
+
var picked = other === button;
|
| 65 |
+
other.classList.toggle("active", picked);
|
| 66 |
+
other.setAttribute("aria-pressed", picked ? "true" : "false");
|
| 67 |
+
});
|
| 68 |
+
Array.prototype.slice.call(table.tBodies[0].rows).forEach(function (row) {
|
| 69 |
+
row.hidden = wanted !== "all" && (row.dataset.reasoning || "default") !== wanted;
|
|
|
|
|
|
|
| 70 |
});
|
| 71 |
+
return wanted;
|
| 72 |
+
}
|
| 73 |
+
buttons.forEach(function (button) {
|
| 74 |
+
button.addEventListener("click", function () { saveView(name, apply(button)); });
|
| 75 |
});
|
| 76 |
+
var saved = loadView(name);
|
| 77 |
+
var match = buttons.filter(function (b) { return b.dataset.reasoningFilter === saved; })[0];
|
| 78 |
+
if (match) apply(match);
|
| 79 |
});
|
| 80 |
|
| 81 |
// Läufe für den Vergleich auswählen (mindestens 2).
|
| 82 |
var picks = document.querySelectorAll(".compare-pick");
|
| 83 |
var button = document.getElementById("compare-button");
|
| 84 |
var hidden = document.getElementById("compare-runs");
|
| 85 |
+
function updatePicks() {
|
| 86 |
+
var ids = Array.prototype.filter.call(picks, function (p) { return p.checked; }).map(function (p) { return p.value; });
|
| 87 |
+
hidden.value = ids.join(",");
|
| 88 |
+
button.disabled = ids.length < 2;
|
| 89 |
+
return ids;
|
| 90 |
+
}
|
| 91 |
+
if (picks.length && button && hidden) {
|
| 92 |
+
var savedPicks = loadView("picks") || [];
|
| 93 |
+
picks.forEach(function (box) {
|
| 94 |
+
if (savedPicks.indexOf(box.value) >= 0) box.checked = true;
|
| 95 |
+
box.addEventListener("change", function () { saveView("picks", updatePicks()); });
|
| 96 |
});
|
| 97 |
+
updatePicks();
|
| 98 |
+
}
|
| 99 |
|
| 100 |
// Bestätigung vor gefährlichen Aktionen (Formulare mit data-confirm).
|
| 101 |
document.querySelectorAll("form[data-confirm]").forEach(function (form) {
|
|
|
|
| 174 |
function rememberCategory(key) {
|
| 175 |
try { window.localStorage.setItem(CATEGORY_KEY, key); } catch (e) { /* ohne Speicher */ }
|
| 176 |
}
|
| 177 |
+
// Ebenso die x-Achse des Streudiagramms: Tokens/s ("tps") oder Rechenzeit der Suite ("busy").
|
| 178 |
+
var X_KEY = "bench.chartX";
|
| 179 |
+
function rememberedX() {
|
| 180 |
+
try { return window.localStorage.getItem(X_KEY) === "busy" ? "busy" : "tps"; } catch (e) { return "tps"; }
|
| 181 |
+
}
|
| 182 |
+
function rememberX(mode) {
|
| 183 |
+
try { window.localStorage.setItem(X_KEY, mode); } catch (e) { /* ohne Speicher */ }
|
| 184 |
+
}
|
| 185 |
|
| 186 |
// Übersicht (Webseite und Space): je .chart-set ein Balken- und ein Streudiagramm, umschaltbar nach Kategorie.
|
| 187 |
document.querySelectorAll(".chart-set").forEach(function (set) {
|
|
|
|
| 191 |
var texts = data.texts;
|
| 192 |
var limits = data.thresholds || {};
|
| 193 |
var buttons = Array.prototype.slice.call(set.querySelectorAll("[data-chart-category]"));
|
| 194 |
+
var xButtons = Array.prototype.slice.call(set.querySelectorAll("[data-chart-x]"));
|
| 195 |
+
var hints = Array.prototype.slice.call(set.querySelectorAll("[data-chart-hint]"));
|
| 196 |
+
var xMode = xButtons.length ? rememberedX() : "tps";
|
| 197 |
+
var currentKey = "overall";
|
| 198 |
var barBox = set.querySelector('[data-chart-box="bar"]');
|
| 199 |
var barTitle = set.querySelector('[data-chart-title="bar"]');
|
| 200 |
var scatterTitle = set.querySelector('[data-chart-title="scatter"]');
|
| 201 |
+
var barChart = null, scatterChart = null, hoverBar = null, hoverScatter = null;
|
| 202 |
+
var barCanvas = set.querySelector('[data-chart="bar"]');
|
| 203 |
+
var scatterCanvas = set.querySelector('[data-chart="scatter"]');
|
| 204 |
+
barCanvas.addEventListener("mousemove", function (event) { if (hoverBar) hoverBar(event); });
|
| 205 |
+
barCanvas.addEventListener("mouseleave", function () { if (hoverBar) hoverBar(null); });
|
| 206 |
+
scatterCanvas.addEventListener("mousemove", function (event) { if (hoverScatter) hoverScatter(event); });
|
| 207 |
+
scatterCanvas.addEventListener("mouseleave", function () { if (hoverScatter) hoverScatter(null); });
|
| 208 |
|
| 209 |
function titleOf(key) {
|
| 210 |
if (key === "overall") return texts.overall_title;
|
|
|
|
| 212 |
return match ? match.label : key;
|
| 213 |
}
|
| 214 |
|
| 215 |
+
function busyText(r) {
|
| 216 |
+
return (r.busy_estimated ? "≈ " : "") + r.busy_h.toFixed(1) + " " + texts.busy_unit;
|
| 217 |
+
}
|
| 218 |
+
|
| 219 |
function show(key) {
|
| 220 |
+
currentKey = key;
|
| 221 |
var title = titleOf(key);
|
| 222 |
+
var busyMode = xMode === "busy";
|
| 223 |
buttons.forEach(function (b) {
|
| 224 |
var picked = b.dataset.chartCategory === key;
|
| 225 |
b.classList.toggle("active", picked);
|
| 226 |
b.setAttribute("aria-pressed", picked ? "true" : "false");
|
| 227 |
});
|
| 228 |
+
xButtons.forEach(function (b) {
|
| 229 |
+
var picked = b.dataset.chartX === xMode;
|
| 230 |
+
b.classList.toggle("active", picked);
|
| 231 |
+
b.setAttribute("aria-pressed", picked ? "true" : "false");
|
| 232 |
+
});
|
| 233 |
+
hints.forEach(function (h) { h.hidden = h.dataset.chartHint !== xMode; });
|
| 234 |
if (barTitle) barTitle.textContent = title;
|
| 235 |
+
if (scatterTitle) scatterTitle.textContent = title + (busyMode ? texts.vs_busy : texts.vs);
|
| 236 |
var bars = data.runs.filter(function (r) { return r.scores[key] !== null && r.scores[key] !== undefined; })
|
| 237 |
.sort(function (a, b) { return b.scores[key] - a.scores[key]; });
|
| 238 |
+
// Hohl: bei Tokens/s nur der Speed-Test-Wert (der Lauf lieferte keine), bei Rechenzeit ein geschätzter Wert.
|
| 239 |
+
var points = busyMode
|
| 240 |
+
? bars.filter(function (r) { return r.busy_h !== null && r.busy_h !== undefined; })
|
| 241 |
+
.map(function (r) { return { label: r.label, x: r.busy_h, y: r.scores[key], hollow: r.busy_estimated }; })
|
| 242 |
+
: bars.filter(function (r) { return r.tps !== null; })
|
| 243 |
+
.map(function (r) { return { label: r.label, x: r.tps, y: r.scores[key], hollow: r.tps_source === "test" }; });
|
| 244 |
+
var fills = points.map(function (p) { return p.hollow ? surface : series[0]; });
|
| 245 |
+
var edges = points.map(function (p) { return p.hollow ? series[0] : surface; });
|
| 246 |
|
| 247 |
// Balken der Modelle im Wunschbereich grün – dieselbe Regel wie das Rechteck im Streudiagramm.
|
| 248 |
var minTps = limits.min_gen_tps == null ? null : limits.min_gen_tps;
|
|
|
|
| 253 |
return minScore === null || r.scores[key] >= minScore;
|
| 254 |
}
|
| 255 |
|
| 256 |
+
// Hover verknüpft beide Diagramme: Balken oder Modellname markiert den Punkt desselben Laufs und umgekehrt.
|
| 257 |
+
function mark(chart, index) {
|
| 258 |
+
var current = chart.getActiveElements()[0];
|
| 259 |
+
if (current ? current.index === index : index < 0) return;
|
| 260 |
+
var active = index < 0 ? [] : [{ datasetIndex: 0, index: index }];
|
| 261 |
+
var el = index < 0 ? null : chart.getDatasetMeta(0).data[index];
|
| 262 |
+
chart.setActiveElements(active);
|
| 263 |
+
chart.tooltip.setActiveElements(active, el ? { x: el.x, y: el.y } : { x: 0, y: 0 });
|
| 264 |
+
chart.update();
|
| 265 |
+
}
|
| 266 |
+
function indexOf(list, label) {
|
| 267 |
+
return label === null ? -1 : list.findIndex(function (r) { return r.label === label; });
|
| 268 |
+
}
|
| 269 |
+
// Eigene Listener statt onHover: Chart.js meldet nichts außerhalb des Diagrammbereichs (Modellnamen, Verlassen).
|
| 270 |
+
hoverBar = function (event) {
|
| 271 |
+
if (!scatterChart) return;
|
| 272 |
+
if (!event) return mark(scatterChart, -1);
|
| 273 |
+
var rect = barChart.canvas.getBoundingClientRect();
|
| 274 |
+
var x = event.clientX - rect.left, y = event.clientY - rect.top;
|
| 275 |
+
var area = barChart.chartArea;
|
| 276 |
+
var index = y < area.top || y > area.bottom ? -1 : Math.round(barChart.scales.y.getValueForPixel(y));
|
| 277 |
+
if (index < 0 || index >= bars.length) return mark(scatterChart, -1);
|
| 278 |
+
// Über den Namen zeigt auch der Balken seinen Tooltip, sonst bliebe der des zuletzt berührten Balkens stehen.
|
| 279 |
+
if (x < area.left) mark(barChart, index);
|
| 280 |
+
mark(scatterChart, indexOf(points, bars[index].label));
|
| 281 |
+
};
|
| 282 |
+
hoverScatter = function (event) {
|
| 283 |
+
if (!barChart) return;
|
| 284 |
+
var hit = event ? scatterChart.getElementsAtEventForMode(event, "nearest", { intersect: true }, false)[0] : null;
|
| 285 |
+
mark(barChart, indexOf(bars, hit ? points[hit.index].label : null));
|
| 286 |
+
};
|
| 287 |
+
|
| 288 |
if (barChart) barChart.destroy();
|
| 289 |
if (barBox) barBox.style.height = (70 + 30 * Math.max(bars.length, 1)) + "px";
|
| 290 |
+
barChart = new Chart(barCanvas, {
|
| 291 |
type: "bar",
|
| 292 |
data: {
|
| 293 |
labels: bars.map(function (r) { return r.label; }),
|
|
|
|
| 297 |
backgroundColor: bars.map(function (r) { return inZone(r) ? series[2] : series[0]; }),
|
| 298 |
borderRadius: 4,
|
| 299 |
borderSkipped: "start",
|
| 300 |
+
hoverBorderColor: ink,
|
| 301 |
+
hoverBorderWidth: 2,
|
| 302 |
barPercentage: 0.8,
|
| 303 |
categoryPercentage: 0.9,
|
| 304 |
maxBarThickness: 18
|
|
|
|
| 312 |
scales: { x: axis(texts.score_axis, { min: 0, max: 100 }), y: axis(null, { grid: { display: false } }) },
|
| 313 |
plugins: {
|
| 314 |
legend: { display: false },
|
| 315 |
+
tooltip: {
|
| 316 |
+
callbacks: {
|
| 317 |
+
label: function (c) { return title + ": " + c.parsed.x.toFixed(1); },
|
| 318 |
+
afterLabel: function (c) {
|
| 319 |
+
var r = bars[c.dataIndex], lines = [];
|
| 320 |
+
if (r.tps !== null) lines.push(r.tps.toFixed(1) + " t/s");
|
| 321 |
+
if (r.busy_h !== null && r.busy_h !== undefined) lines.push(busyText(r));
|
| 322 |
+
return lines;
|
| 323 |
+
}
|
| 324 |
+
}
|
| 325 |
+
}
|
| 326 |
}
|
| 327 |
},
|
| 328 |
plugins: [barValueLabels]
|
| 329 |
});
|
| 330 |
|
| 331 |
if (scatterChart) scatterChart.destroy();
|
| 332 |
+
// Der Wunschbereich hängt an min. Tokens/s und gilt deshalb nur auf der Tokens/s-Achse.
|
| 333 |
+
var minX = busyMode || limits.min_gen_tps == null ? null : limits.min_gen_tps;
|
| 334 |
+
var minY = busyMode || limits.min_score == null ? null : limits.min_score;
|
| 335 |
+
scatterChart = new Chart(scatterCanvas, {
|
| 336 |
type: "scatter",
|
| 337 |
data: {
|
| 338 |
datasets: [{
|
|
|
|
| 342 |
borderColor: edges,
|
| 343 |
borderWidth: 2,
|
| 344 |
pointRadius: 5,
|
| 345 |
+
pointHoverRadius: 8,
|
| 346 |
+
pointHoverBorderColor: ink,
|
| 347 |
+
pointHoverBorderWidth: 2,
|
| 348 |
pointHitRadius: 12
|
| 349 |
}]
|
| 350 |
},
|
|
|
|
| 353 |
animation: false,
|
| 354 |
scales: {
|
| 355 |
// Der Wunschbereich bleibt sichtbar, auch wenn alle Modelle langsamer sind.
|
| 356 |
+
// Rechenzeit gespiegelt: rechts steht wie bei Tokens/s das schnellere Modell.
|
| 357 |
+
x: busyMode
|
| 358 |
+
? axis(texts.busy_axis, { beginAtZero: true, reverse: true })
|
| 359 |
+
: axis(texts.tps_axis, { beginAtZero: true, suggestedMax: minX === null ? undefined : minX * 1.1 }),
|
| 360 |
y: axis(title, { min: 0, max: 100 })
|
| 361 |
},
|
| 362 |
plugins: {
|
|
|
|
| 365 |
tooltip: {
|
| 366 |
callbacks: {
|
| 367 |
label: function (c) {
|
| 368 |
+
var head = c.raw.label + ": " + c.raw.y.toFixed(1) + " " + texts.points + ", ";
|
| 369 |
+
if (busyMode) return head + c.raw.x.toFixed(1) + " " + texts.busy_unit + (c.raw.hollow ? " (" + texts.estimated + ")" : "");
|
| 370 |
+
var source = c.raw.hollow ? texts.source_test : texts.source_run;
|
| 371 |
+
return head + c.raw.x.toFixed(1) + " t/s (" + source + ")";
|
| 372 |
}
|
| 373 |
}
|
| 374 |
}
|
|
|
|
| 384 |
rememberCategory(b.dataset.chartCategory);
|
| 385 |
});
|
| 386 |
});
|
| 387 |
+
xButtons.forEach(function (b) {
|
| 388 |
+
b.addEventListener("click", function () {
|
| 389 |
+
xMode = b.dataset.chartX;
|
| 390 |
+
rememberX(xMode);
|
| 391 |
+
show(currentKey);
|
| 392 |
+
});
|
| 393 |
+
});
|
| 394 |
var start = rememberedCategory();
|
| 395 |
var known = data.categories.some(function (c) { return c.key === start; });
|
| 396 |
show(known ? start : "overall");
|
|
|
|
| 411 |
borderWidth: { top: 1, bottom: 1, right: 2 },
|
| 412 |
borderRadius: 4,
|
| 413 |
borderSkipped: "start",
|
| 414 |
+
hoverBorderColor: ink,
|
| 415 |
+
hoverBorderWidth: 2,
|
| 416 |
barPercentage: 0.9,
|
| 417 |
categoryPercentage: 0.8,
|
| 418 |
maxBarThickness: 16
|
index.html
CHANGED
|
@@ -29,9 +29,46 @@
|
|
| 29 |
<thead><tr>
|
| 30 |
<th data-sort="text">Model</th>
|
| 31 |
<th data-sort="num" class="num">Overall</th>
|
| 32 |
-
<th data-sort="num" class="num">Knowledge & reasoning</th><th data-sort="num" class="num">Math</th><th data-sort="num" class="num">Instruction following</th><th data-sort="num" class="num">Code</th><th data-sort="num" class="num">German</th><th data-sort="num" class="num">gen t/s</th><th data-sort="num" class="num" title="Generation per request measured during the benchmark run; gen t/s before it comes from the synthetic speed test">gen t/s run</th><th data-sort="num" class="num">pp t/s 4k</th><th data-sort="num" class="num">TTFT 4k ms</th> <th data-sort="
|
|
|
|
| 33 |
</tr></thead>
|
| 34 |
<tbody>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 35 |
<tr data-reasoning="on">
|
| 36 |
<td data-value="gpt-oss-120b">
|
| 37 |
<a href="runs/18.html" class="strong">gpt-oss-120b</a>
|
|
@@ -40,15 +77,34 @@
|
|
| 40 |
<td class="num strong" data-value="73.08253056884635">73.1</td>
|
| 41 |
<td class="num" data-value="68.52727272727272" title="mmlu_pro: 71.0 ± 2.6 (n=300) gpqa_diamond_gen: 68.2 ± 3.3 (n=198) musr_gen: 66.4 ± 3.0 (n=250) ">68.5</td>
|
| 42 |
<td class="num" data-value="70.39999999999999" title="omni_math_gen: 70.4 ± 2.9 (n=250) ">70.4</td>
|
| 43 |
-
<td class="num
|
| 44 |
<td class="num strong" data-value="83.0" title="livecodebench_gen: 83.0 ± 2.7 (n=200) ">83.0</td>
|
| 45 |
<td class="num" data-value="77.36507936507935" title="mmlu_prox_de: 80.3 ± 2.3 (n=300) include_de_gen: 71.4 ± 3.7 (n=154) ">77.4</td>
|
| 46 |
<td class="num" data-value="">–</td>
|
| 47 |
<td class="num" data-value="19.638176195686693" title="overall 58.4 t/s with 3 parallel requests, from 9 of 9 tasks">20</td>
|
| 48 |
<td class="num" data-value="">–</td>
|
| 49 |
<td class="num" data-value="">–</td>
|
|
|
|
| 50 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 51 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 52 |
<tr data-reasoning="off">
|
| 53 |
<td data-value="qwen3.8-flash-next-abliterated (pool)">
|
| 54 |
<a href="runs/32.html" class="strong">qwen3.8-flash-next-abliterated (pool)</a>
|
|
@@ -64,6 +120,7 @@
|
|
| 64 |
<td class="num" data-value="37.23226449422559" title="overall 113.3 t/s with 3 parallel requests, from 9 of 9 tasks">37</td>
|
| 65 |
<td class="num" data-value="2569.0663350056934">2569</td>
|
| 66 |
<td class="num" data-value="1566.3277919957181">1566</td>
|
|
|
|
| 67 |
<td data-value="2026-09-27">2026-09-27</td>
|
| 68 |
</tr>
|
| 69 |
<tr data-reasoning="off">
|
|
@@ -72,7 +129,7 @@
|
|
| 72 |
<div class="sub">W4A16 · Reasoning off · direct · NVIDIA DGX Spark, 128 GB RAM</div>
|
| 73 |
</td>
|
| 74 |
<td class="num strong" data-value="71.45393635604162">71.5</td>
|
| 75 |
-
<td class="num
|
| 76 |
<td class="num strong" data-value="73.2" title="omni_math_gen: 73.2 ± 2.8 (n=250) ">73.2</td>
|
| 77 |
<td class="num" data-value="49.56390977443609" title="ifbench: 36.0 ± 2.8 (n=300) ifeval: 90.7 ± 2.4 (n=150) ">49.6</td>
|
| 78 |
<td class="num" data-value="75.5" title="livecodebench_gen: 75.5 ± 3.0 (n=200) ">75.5</td>
|
|
@@ -81,6 +138,7 @@
|
|
| 81 |
<td class="num" data-value="21.59310838133867" title="overall 64.4 t/s with 3 parallel requests, from 5 of 9 tasks">22</td>
|
| 82 |
<td class="num" data-value="2041.4640201348918">2041</td>
|
| 83 |
<td class="num" data-value="1973.583644023165">1974</td>
|
|
|
|
| 84 |
<td data-value="2026-09-17">2026-09-17</td>
|
| 85 |
</tr>
|
| 86 |
<tr data-reasoning="off">
|
|
@@ -98,6 +156,7 @@
|
|
| 98 |
<td class="num" data-value="13.757625586585043" title="overall 41.2 t/s with 3 parallel requests, from 5 of 9 tasks">14</td>
|
| 99 |
<td class="num" data-value="1359.0489942173106">1359</td>
|
| 100 |
<td class="num" data-value="2952.064286917448">2952</td>
|
|
|
|
| 101 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 102 |
</tr>
|
| 103 |
<tr data-reasoning="off">
|
|
@@ -115,8 +174,27 @@
|
|
| 115 |
<td class="num" data-value="13.819760405181762" title="overall 41.0 t/s with 3 parallel requests, from 5 of 9 tasks">14</td>
|
| 116 |
<td class="num" data-value="1358.107397713914">1358</td>
|
| 117 |
<td class="num" data-value="2954.110997961834">2954</td>
|
|
|
|
| 118 |
<td data-value="2026-09-19">2026-09-19</td>
|
| 119 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 120 |
<tr data-reasoning="off">
|
| 121 |
<td data-value="qwen3-coder-next">
|
| 122 |
<a href="runs/30.html" class="strong">qwen3-coder-next</a>
|
|
@@ -132,6 +210,7 @@
|
|
| 132 |
<td class="num" data-value="23.80832467007433" title="overall 59.7 t/s with 3 parallel requests, from 9 of 9 tasks">24</td>
|
| 133 |
<td class="num" data-value="987.8475690816915">988</td>
|
| 134 |
<td class="num" data-value="4077.5521710747853">4078</td>
|
|
|
|
| 135 |
<td data-value="2026-09-23">2026-09-23</td>
|
| 136 |
</tr>
|
| 137 |
<tr data-reasoning="off">
|
|
@@ -149,6 +228,7 @@
|
|
| 149 |
<td class="num" data-value="22.383948355383822" title="overall 67.6 t/s with 3 parallel requests, from 5 of 9 tasks">22</td>
|
| 150 |
<td class="num" data-value="2550.5619640606633">2551</td>
|
| 151 |
<td class="num" data-value="1577.6915270835161">1578</td>
|
|
|
|
| 152 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 153 |
</tr>
|
| 154 |
<tr data-reasoning="off">
|
|
@@ -166,6 +246,7 @@
|
|
| 166 |
<td class="num" data-value="31.562617796089718" title="overall 94.1 t/s with 3 parallel requests, from 9 of 9 tasks">32</td>
|
| 167 |
<td class="num" data-value="5539.414736774487">5539</td>
|
| 168 |
<td class="num" data-value="726.4305330463685">726</td>
|
|
|
|
| 169 |
<td data-value="2026-09-21">2026-09-21</td>
|
| 170 |
</tr>
|
| 171 |
<tr data-reasoning="off">
|
|
@@ -183,6 +264,7 @@
|
|
| 183 |
<td class="num" data-value="21.942627395574263" title="overall 67.0 t/s with 3 parallel requests, from 9 of 9 tasks">22</td>
|
| 184 |
<td class="num" data-value="2472.0116600865786">2472</td>
|
| 185 |
<td class="num" data-value="1627.824036986567">1628</td>
|
|
|
|
| 186 |
<td data-value="2026-09-20">2026-09-20</td>
|
| 187 |
</tr>
|
| 188 |
<tr data-reasoning="off">
|
|
@@ -200,6 +282,7 @@
|
|
| 200 |
<td class="num" data-value="19.303084023060574" title="overall 58.5 t/s with 3 parallel requests, from 9 of 9 tasks">19</td>
|
| 201 |
<td class="num" data-value="898.1292759650371">898</td>
|
| 202 |
<td class="num" data-value="4480.424041044898">4480</td>
|
|
|
|
| 203 |
<td data-value="2026-09-21">2026-09-21</td>
|
| 204 |
</tr>
|
| 205 |
<tr data-reasoning="off">
|
|
@@ -217,8 +300,27 @@
|
|
| 217 |
<td class="num" data-value="21.7770272387994" title="overall 70.2 t/s with 3 parallel requests, from 9 of 9 tasks">22</td>
|
| 218 |
<td class="num" data-value="2177.560718839664">2178</td>
|
| 219 |
<td class="num" data-value="1847.9392860026564">1848</td>
|
|
|
|
| 220 |
<td data-value="2026-09-26">2026-09-26</td>
|
| 221 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 222 |
<tr data-reasoning="off">
|
| 223 |
<td data-value="gemma-4-12b-it-heretic">
|
| 224 |
<a href="runs/17.html" class="strong">gemma-4-12b-it-heretic</a>
|
|
@@ -234,6 +336,7 @@
|
|
| 234 |
<td class="num" data-value="21.121219019103503" title="overall 62.6 t/s with 3 parallel requests, from 5 of 9 tasks">21</td>
|
| 235 |
<td class="num" data-value="5258.027383235864">5258</td>
|
| 236 |
<td class="num" data-value="763.404164230451">763</td>
|
|
|
|
| 237 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 238 |
</tr>
|
| 239 |
<tr data-reasoning="off">
|
|
@@ -251,6 +354,7 @@
|
|
| 251 |
<td class="num" data-value="70.42131680616991" title="overall 213.6 t/s with 3 parallel requests, from 5 of 9 tasks">70</td>
|
| 252 |
<td class="num" data-value="7236.849600555504">7237</td>
|
| 253 |
<td class="num" data-value="554.1085170116276">554</td>
|
|
|
|
| 254 |
<td data-value="2026-09-17">2026-09-17</td>
|
| 255 |
</tr>
|
| 256 |
<tr data-reasoning="off">
|
|
@@ -268,6 +372,7 @@
|
|
| 268 |
<td class="num" data-value="35.229241139471675" title="overall 106.0 t/s with 3 parallel requests, from 5 of 9 tasks">35</td>
|
| 269 |
<td class="num" data-value="6290.925546819461">6291</td>
|
| 270 |
<td class="num" data-value="639.6515059750527">640</td>
|
|
|
|
| 271 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 272 |
</tr>
|
| 273 |
<tr data-reasoning="off">
|
|
@@ -285,29 +390,32 @@
|
|
| 285 |
<td class="num" data-value="34.0307978654491" title="overall 102.4 t/s with 3 parallel requests, from 9 of 9 tasks">34</td>
|
| 286 |
<td class="num" data-value="3957.900821130251">3958</td>
|
| 287 |
<td class="num" data-value="1022.5117260124534">1023</td>
|
|
|
|
| 288 |
<td data-value="2026-09-23">2026-09-23</td>
|
| 289 |
</tr>
|
| 290 |
</tbody>
|
| 291 |
</table>
|
| 292 |
</div>
|
| 293 |
<div class="chart-set">
|
| 294 |
-
<script type="application/json" class="chart-data" id="charts-v3-quick">{"categories": [{"key": "overall", "label": "Overall"}, {"key": "knowledge", "label": "Knowledge \u0026 reasoning"}, {"key": "math", "label": "Math"}, {"key": "instructions", "label": "Instruction following"}, {"key": "code", "label": "Code"}, {"key": "german", "label": "German"}], "missing_tps": false, "reasoning_mark": "\ud83d\udcad", "runs": [{"label": "gpt-oss-120b \u00b7 \ud83d\udcad", "run_id": 18, "scores": {"code": 83.0, "german": 77.4, "instructions": 66.1, "knowledge": 68.5, "math": 70.4, "overall": 73.1}, "tps": 19.6, "tps_source": "run"}, {"label": "qwen3.8-flash-next-abliterated (pool)", "run_id": 32, "scores": {"code": 77.0, "german": 81.4, "instructions": 55.2, "knowledge": 77.2, "math": 72.0, "overall": 72.5}, "tps": 37.2, "tps_source": "run"}, {"label": "qwen3.8-flash-next-ple4", "run_id": 15, "scores": {"code": 75.5, "german": 81.1, "instructions": 49.6, "knowledge": 77.9, "math": 73.2, "overall": 71.5}, "tps": 21.6, "tps_source": "run"}, {"label": "gemma-4-12b-it", "run_id": 21, "scores": {"code": 75.0, "german": 74.5, "instructions": 51.3, "knowledge": 67.5, "math": 60.8, "overall": 65.8}, "tps": 13.8, "tps_source": "run"}, {"label": "gemma-4-12b-it-heretic", "run_id": 22, "scores": {"code": 75.0, "german": 76.5, "instructions": 50.0, "knowledge": 68.4, "math": 59.2, "overall": 65.8}, "tps": 13.8, "tps_source": "run"}, {"label": "qwen3-coder-next", "run_id": 30, "scores": {"code": 70.5, "german": 76.0, "instructions": 45.9, "knowledge": 71.3, "math": 61.6, "overall": 65.1}, "tps": 23.8, "tps_source": "run"}, {"label": "qwen3.8-27b-mtp", "run_id": 20, "scores": {"code": 65.0, "german": 76.3, "instructions": 49.5, "knowledge": 69.9, "math": 60.4, "overall": 64.2}, "tps": 22.4, "tps_source": "run"}, {"label": "occamy-1.0", "run_id": 27, "scores": {"code": 63.0, "german": 76.9, "instructions": 44.7, "knowledge": 73.1, "math": 62.4, "overall": 64.0}, "tps": 31.6, "tps_source": "run"}, {"label": "qwen3.8-27b-abliterated", "run_id": 23, "scores": {"code": 59.5, "german": 72.1, "instructions": 46.1, "knowledge": 71.5, "math": 58.0, "overall": 61.4}, "tps": 21.9, "tps_source": "run"}, {"label": "ternary-bonsai-2-27b", "run_id": 26, "scores": {"code": 56.5, "german": 74.5, "instructions": 46.3, "knowledge": 69.5, "math": 59.6, "overall": 61.3}, "tps": 19.3, "tps_source": "run"}, {"label": "mimo-v2.6-flash (pool)", "run_id": 31, "scores": {"code": 61.5, "german": 74.5, "instructions": 49.8, "knowledge": 69.7, "math": 41.6, "overall": 59.4}, "tps": 21.8, "tps_source": "run"}, {"label": "gemma-4-12b-it-heretic", "run_id": 17, "scores": {"code": 62.0, "german": 67.7, "instructions": 46.8, "knowledge": 63.7, "math": 48.4, "overall": 57.7}, "tps": 21.1, "tps_source": "run"}, {"label": "nemotron-3.5-lightning-dspark", "run_id": 16, "scores": {"code": 53.0, "german": 70.5, "instructions": 46.0, "knowledge": 55.8, "math": 40.4, "overall": 53.1}, "tps": 70.4, "tps_source": "run"}, {"label": "qwen3.5-9b-heretic-v2-mtp", "run_id": 19, "scores": {"code": 46.5, "german": 67.0, "instructions": 44.1, "knowledge": 65.1, "math": 35.6, "overall": 51.7}, "tps": 35.2, "tps_source": "run"}, {"label": "zgcm-1-7b", "run_id": 29, "scores": {"code": 23.0, "german": 24.8, "instructions": 44.3, "knowledge": 34.7, "math": 40.0, "overall": 33.4}, "tps": 34.0, "tps_source": "run"}], "texts": {"overall": "Overall", "overall_title": "Overall score", "points": "points", "score_axis": "Score (0\u2013100)", "source_run": "measured during the run", "source_test": "from the speed test", "tps_axis": "Generation (tokens/s)", "vs": " vs. generation (tokens/s)"}}</script>
|
| 295 |
<p class="segmented" role="group" aria-label="Chart category"><button type="button" data-chart-category="overall" class="active" aria-pressed="true">Overall</button><button type="button" data-chart-category="knowledge" class="" aria-pressed="false">Knowledge & reasoning</button><button type="button" data-chart-category="math" class="" aria-pressed="false">Math</button><button type="button" data-chart-category="instructions" class="" aria-pressed="false">Instruction following</button><button type="button" data-chart-category="code" class="" aria-pressed="false">Code</button><button type="button" data-chart-category="german" class="" aria-pressed="false">German</button></p>
|
| 296 |
<div class="charts">
|
| 297 |
<figure class="chart-card">
|
| 298 |
<figcaption><span data-chart-title="bar">Overall score</span> <span class="sub">(💭 = with reasoning)</span></figcaption>
|
| 299 |
-
<div class="chart-box" data-chart-box="bar" style="height:
|
| 300 |
</figure>
|
| 301 |
<figure class="chart-card">
|
| 302 |
<figcaption><span data-chart-title="scatter">Overall score vs. generation (tokens/s)</span> <span class="sub">(💭 = with reasoning)</span></figcaption>
|
| 303 |
-
<div class="
|
| 304 |
-
<
|
|
|
|
|
|
|
| 305 |
</figure>
|
| 306 |
</div>
|
| 307 |
</div>
|
| 308 |
</section>
|
| 309 |
-
<p class="hint">Scores run from 0 to 100; the best value per category is shown in bold. Hovering a category cell lists its tasks with standard error (±) and number of items (n). Speed: generation in tokens/s from the speed test and measured during the run (gen t/s run, per request), prompt processing at 4k context in tokens/s, time to first token at 4k context in ms. Click a column header to sort.</p>
|
| 310 |
-
<footer class="page-foot">As of 2026-10-
|
| 311 |
</main>
|
| 312 |
<script src="chart.umd.min.js"></script>
|
| 313 |
<script src="app.js"></script>
|
|
|
|
| 29 |
<thead><tr>
|
| 30 |
<th data-sort="text">Model</th>
|
| 31 |
<th data-sort="num" class="num">Overall</th>
|
| 32 |
+
<th data-sort="num" class="num">Knowledge & reasoning</th><th data-sort="num" class="num">Math</th><th data-sort="num" class="num">Instruction following</th><th data-sort="num" class="num">Code</th><th data-sort="num" class="num">German</th><th data-sort="num" class="num">gen t/s</th><th data-sort="num" class="num" title="Generation per request measured during the benchmark run; gen t/s before it comes from the synthetic speed test">gen t/s run</th><th data-sort="num" class="num">pp t/s 4k</th><th data-sort="num" class="num">TTFT 4k ms</th> <th data-sort="num" class="num" title="Time during which the run's requests were in flight for the whole suite, excluding pauses and reruns – how long a model really takes for the tasks: speed times answer length">Compute time [h]</th>
|
| 33 |
+
<th data-sort="text">Date</th>
|
| 34 |
</tr></thead>
|
| 35 |
<tbody>
|
| 36 |
+
<tr data-reasoning="on">
|
| 37 |
+
<td data-value="qwen3.8-flash-next-ple4">
|
| 38 |
+
<a href="runs/28.html" class="strong">qwen3.8-flash-next-ple4</a>
|
| 39 |
+
<div class="sub">W4A16 · Reasoning on · direct · NVIDIA DGX Spark, 128 GB RAM</div>
|
| 40 |
+
</td>
|
| 41 |
+
<td class="num strong" data-value="76.40898610161769">76.4</td>
|
| 42 |
+
<td class="num" data-value="79.83030303030303" title="mmlu_pro: 89.3 ± 1.8 (n=300) gpqa_diamond_gen: 75.8 ± 3.1 (n=198) musr_gen: 74.4 ± 2.8 (n=250) ">79.8</td>
|
| 43 |
+
<td class="num" data-value="66.0" title="omni_math_gen: 66.0 ± 3.0 (n=250) ">66.0</td>
|
| 44 |
+
<td class="num" data-value="77.28822055137846" title="ifbench: 71.3 ± 2.6 (n=300) ifeval: 95.3 ± 1.7 (n=150) ">77.3</td>
|
| 45 |
+
<td class="num" data-value="78.0" title="livecodebench_gen: 78.0 ± 2.9 (n=200) ">78.0</td>
|
| 46 |
+
<td class="num" data-value="80.92640692640693" title="mmlu_prox_de: 86.0 ± 2.0 (n=300) include_de_gen: 70.8 ± 3.7 (n=154) ">80.9</td>
|
| 47 |
+
<td class="num" data-value="25.15751834546852">25</td>
|
| 48 |
+
<td class="num" data-value="20.13654359300451" title="overall 60.9 t/s with 3 parallel requests, from 9 of 9 tasks">20</td>
|
| 49 |
+
<td class="num" data-value="1952.3318729559924">1952</td>
|
| 50 |
+
<td class="num" data-value="2001.7088560271077">2002</td>
|
| 51 |
+
<td class="num" data-value="43.52194444444444">43.5</td>
|
| 52 |
+
<td data-value="2026-09-21">2026-09-21</td>
|
| 53 |
+
</tr>
|
| 54 |
+
<tr data-reasoning="on">
|
| 55 |
+
<td data-value="qwen3.8-flash-next-abliterated">
|
| 56 |
+
<a href="runs/34.html" class="strong">qwen3.8-flash-next-abliterated</a>
|
| 57 |
+
<div class="sub">iQ3-S · Reasoning on · direct · NVIDIA DGX Spark, 128 GB RAM</div>
|
| 58 |
+
</td>
|
| 59 |
+
<td class="num strong" data-value="76.21910787068683">76.2</td>
|
| 60 |
+
<td class="num strong" data-value="82.04915824915825" title="mmlu_pro: 89.0 ± 1.8 (n=300) gpqa_diamond_gen: 74.7 ± 3.1 (n=198) musr_gen: 82.4 ± 2.4 (n=250) ">82.0</td>
|
| 61 |
+
<td class="num" data-value="65.60000000000001" title="omni_math_gen: 65.6 ± 3.0 (n=250) ">65.6</td>
|
| 62 |
+
<td class="num" data-value="76.79197994987469" title="ifbench: 71.3 ± 2.6 (n=300) ifeval: 93.3 ± 2.0 (n=150) ">76.8</td>
|
| 63 |
+
<td class="num" data-value="75.5" title="livecodebench_gen: 75.5 ± 3.0 (n=200) ">75.5</td>
|
| 64 |
+
<td class="num" data-value="81.15440115440116" title="mmlu_prox_de: 86.7 ± 2.0 (n=300) include_de_gen: 70.1 ± 3.7 (n=154) ">81.2</td>
|
| 65 |
+
<td class="num" data-value="34.80493986372224">35</td>
|
| 66 |
+
<td class="num" data-value="19.49242514051305" title="overall 59.6 t/s with 3 parallel requests, from 9 of 9 tasks">19</td>
|
| 67 |
+
<td class="num" data-value="575.3031643138398">575</td>
|
| 68 |
+
<td class="num" data-value="6792.9402138106525">6793</td>
|
| 69 |
+
<td class="num" data-value="46.07227777777778">46.1</td>
|
| 70 |
+
<td data-value="2026-10-11">2026-10-11</td>
|
| 71 |
+
</tr>
|
| 72 |
<tr data-reasoning="on">
|
| 73 |
<td data-value="gpt-oss-120b">
|
| 74 |
<a href="runs/18.html" class="strong">gpt-oss-120b</a>
|
|
|
|
| 77 |
<td class="num strong" data-value="73.08253056884635">73.1</td>
|
| 78 |
<td class="num" data-value="68.52727272727272" title="mmlu_pro: 71.0 ± 2.6 (n=300) gpqa_diamond_gen: 68.2 ± 3.3 (n=198) musr_gen: 66.4 ± 3.0 (n=250) ">68.5</td>
|
| 79 |
<td class="num" data-value="70.39999999999999" title="omni_math_gen: 70.4 ± 2.9 (n=250) ">70.4</td>
|
| 80 |
+
<td class="num" data-value="66.1203007518797" title="ifbench: 60.0 ± 2.8 (n=300) ifeval: 84.7 ± 3.0 (n=150) ">66.1</td>
|
| 81 |
<td class="num strong" data-value="83.0" title="livecodebench_gen: 83.0 ± 2.7 (n=200) ">83.0</td>
|
| 82 |
<td class="num" data-value="77.36507936507935" title="mmlu_prox_de: 80.3 ± 2.3 (n=300) include_de_gen: 71.4 ± 3.7 (n=154) ">77.4</td>
|
| 83 |
<td class="num" data-value="">–</td>
|
| 84 |
<td class="num" data-value="19.638176195686693" title="overall 58.4 t/s with 3 parallel requests, from 9 of 9 tasks">20</td>
|
| 85 |
<td class="num" data-value="">–</td>
|
| 86 |
<td class="num" data-value="">–</td>
|
| 87 |
+
<td class="num" data-value="15.209277777777777">15.2</td>
|
| 88 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 89 |
</tr>
|
| 90 |
+
<tr data-reasoning="off">
|
| 91 |
+
<td data-value="qwen3.8-flash-next-abliterated">
|
| 92 |
+
<a href="runs/35.html" class="strong">qwen3.8-flash-next-abliterated</a>
|
| 93 |
+
<div class="sub">iQ3-S · Reasoning off · direct · NVIDIA DGX Spark, 128 GB RAM</div>
|
| 94 |
+
</td>
|
| 95 |
+
<td class="num strong" data-value="72.82945950735424">72.8</td>
|
| 96 |
+
<td class="num" data-value="77.68148148148148" title="mmlu_pro: 83.7 ± 2.1 (n=300) gpqa_diamond_gen: 77.8 ± 3.0 (n=198) musr_gen: 71.6 ± 2.9 (n=250) ">77.7</td>
|
| 97 |
+
<td class="num" data-value="71.2" title="omni_math_gen: 71.2 ± 2.9 (n=250) ">71.2</td>
|
| 98 |
+
<td class="num" data-value="53.578947368421055" title="ifbench: 42.0 ± 2.9 (n=300) ifeval: 88.7 ± 2.6 (n=150) ">53.6</td>
|
| 99 |
+
<td class="num" data-value="81.0" title="livecodebench_gen: 81.0 ± 2.8 (n=200) ">81.0</td>
|
| 100 |
+
<td class="num" data-value="80.68686868686869" title="mmlu_prox_de: 84.7 ± 2.1 (n=300) include_de_gen: 72.7 ± 3.6 (n=154) ">80.7</td>
|
| 101 |
+
<td class="num" data-value="38.111744479072115">38</td>
|
| 102 |
+
<td class="num" data-value="20.913074181761658" title="overall 64.0 t/s with 3 parallel requests, from 9 of 9 tasks">21</td>
|
| 103 |
+
<td class="num" data-value="658.2705125331207">658</td>
|
| 104 |
+
<td class="num" data-value="6112.988389097154">6113</td>
|
| 105 |
+
<td class="num" data-value="13.837194444444444">13.8</td>
|
| 106 |
+
<td data-value="2026-10-12">2026-10-12</td>
|
| 107 |
+
</tr>
|
| 108 |
<tr data-reasoning="off">
|
| 109 |
<td data-value="qwen3.8-flash-next-abliterated (pool)">
|
| 110 |
<a href="runs/32.html" class="strong">qwen3.8-flash-next-abliterated (pool)</a>
|
|
|
|
| 120 |
<td class="num" data-value="37.23226449422559" title="overall 113.3 t/s with 3 parallel requests, from 9 of 9 tasks">37</td>
|
| 121 |
<td class="num" data-value="2569.0663350056934">2569</td>
|
| 122 |
<td class="num" data-value="1566.3277919957181">1566</td>
|
| 123 |
+
<td class="num" data-value="8.065444444444445">8.1</td>
|
| 124 |
<td data-value="2026-09-27">2026-09-27</td>
|
| 125 |
</tr>
|
| 126 |
<tr data-reasoning="off">
|
|
|
|
| 129 |
<div class="sub">W4A16 · Reasoning off · direct · NVIDIA DGX Spark, 128 GB RAM</div>
|
| 130 |
</td>
|
| 131 |
<td class="num strong" data-value="71.45393635604162">71.5</td>
|
| 132 |
+
<td class="num" data-value="77.86868686868686" title="mmlu_pro: 86.3 ± 2.0 (n=300) gpqa_diamond_gen: 77.3 ± 3.0 (n=198) musr_gen: 70.0 ± 2.9 (n=250) ">77.9</td>
|
| 133 |
<td class="num strong" data-value="73.2" title="omni_math_gen: 73.2 ± 2.8 (n=250) ">73.2</td>
|
| 134 |
<td class="num" data-value="49.56390977443609" title="ifbench: 36.0 ± 2.8 (n=300) ifeval: 90.7 ± 2.4 (n=150) ">49.6</td>
|
| 135 |
<td class="num" data-value="75.5" title="livecodebench_gen: 75.5 ± 3.0 (n=200) ">75.5</td>
|
|
|
|
| 138 |
<td class="num" data-value="21.59310838133867" title="overall 64.4 t/s with 3 parallel requests, from 5 of 9 tasks">22</td>
|
| 139 |
<td class="num" data-value="2041.4640201348918">2041</td>
|
| 140 |
<td class="num" data-value="1973.583644023165">1974</td>
|
| 141 |
+
<td class="num" data-value="14.038722222222223" title="estimated: tasks without a request log count with their wall-clock duration">≈ 14.0</td>
|
| 142 |
<td data-value="2026-09-17">2026-09-17</td>
|
| 143 |
</tr>
|
| 144 |
<tr data-reasoning="off">
|
|
|
|
| 156 |
<td class="num" data-value="13.757625586585043" title="overall 41.2 t/s with 3 parallel requests, from 5 of 9 tasks">14</td>
|
| 157 |
<td class="num" data-value="1359.0489942173106">1359</td>
|
| 158 |
<td class="num" data-value="2952.064286917448">2952</td>
|
| 159 |
+
<td class="num" data-value="12.862305555555555" title="estimated: tasks without a request log count with their wall-clock duration">≈ 12.9</td>
|
| 160 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 161 |
</tr>
|
| 162 |
<tr data-reasoning="off">
|
|
|
|
| 174 |
<td class="num" data-value="13.819760405181762" title="overall 41.0 t/s with 3 parallel requests, from 5 of 9 tasks">14</td>
|
| 175 |
<td class="num" data-value="1358.107397713914">1358</td>
|
| 176 |
<td class="num" data-value="2954.110997961834">2954</td>
|
| 177 |
+
<td class="num" data-value="12.531166666666667" title="estimated: tasks without a request log count with their wall-clock duration">≈ 12.5</td>
|
| 178 |
<td data-value="2026-09-19">2026-09-19</td>
|
| 179 |
</tr>
|
| 180 |
+
<tr data-reasoning="on">
|
| 181 |
+
<td data-value="lfm2.5-24b-a2b-0">
|
| 182 |
+
<a href="runs/36.html" class="strong">lfm2.5-24b-a2b-0</a>
|
| 183 |
+
<div class="sub">Q8 · Reasoning on · direct �� NVIDIA DGX Spark, 128 GB RAM</div>
|
| 184 |
+
</td>
|
| 185 |
+
<td class="num strong" data-value="65.71215918584339">65.7</td>
|
| 186 |
+
<td class="num" data-value="68.05252525252526" title="mmlu_pro: 76.7 ± 2.4 (n=300) gpqa_diamond_gen: 59.1 ± 3.5 (n=198) musr_gen: 68.4 ± 2.9 (n=250) ">68.1</td>
|
| 187 |
+
<td class="num" data-value="65.2" title="omni_math_gen: 65.2 ± 3.0 (n=250) ">65.2</td>
|
| 188 |
+
<td class="num strong" data-value="79.8796992481203" title="ifbench: 75.0 ± 2.5 (n=300) ifeval: 94.7 ± 1.8 (n=150) ">79.9</td>
|
| 189 |
+
<td class="num" data-value="44.0" title="livecodebench_gen: 44.0 ± 3.5 (n=200) ">44.0</td>
|
| 190 |
+
<td class="num" data-value="71.42857142857143" title="mmlu_prox_de: 75.0 ± 2.5 (n=300) include_de_gen: 64.3 ± 3.9 (n=154) ">71.4</td>
|
| 191 |
+
<td class="num" data-value="77.10114095123421">77</td>
|
| 192 |
+
<td class="num" data-value="34.40430548575067" title="overall 89.1 t/s with 3 parallel requests, from 9 of 9 tasks">34</td>
|
| 193 |
+
<td class="num" data-value="2775.1919328454383">2775</td>
|
| 194 |
+
<td class="num" data-value="1451.0708078742027">1451</td>
|
| 195 |
+
<td class="num" data-value="20.664805555555557">20.7</td>
|
| 196 |
+
<td data-value="2026-10-20">2026-10-20</td>
|
| 197 |
+
</tr>
|
| 198 |
<tr data-reasoning="off">
|
| 199 |
<td data-value="qwen3-coder-next">
|
| 200 |
<a href="runs/30.html" class="strong">qwen3-coder-next</a>
|
|
|
|
| 210 |
<td class="num" data-value="23.80832467007433" title="overall 59.7 t/s with 3 parallel requests, from 9 of 9 tasks">24</td>
|
| 211 |
<td class="num" data-value="987.8475690816915">988</td>
|
| 212 |
<td class="num" data-value="4077.5521710747853">4078</td>
|
| 213 |
+
<td class="num" data-value="16.2905">16.3</td>
|
| 214 |
<td data-value="2026-09-23">2026-09-23</td>
|
| 215 |
</tr>
|
| 216 |
<tr data-reasoning="off">
|
|
|
|
| 228 |
<td class="num" data-value="22.383948355383822" title="overall 67.6 t/s with 3 parallel requests, from 5 of 9 tasks">22</td>
|
| 229 |
<td class="num" data-value="2550.5619640606633">2551</td>
|
| 230 |
<td class="num" data-value="1577.6915270835161">1578</td>
|
| 231 |
+
<td class="num" data-value="12.367083333333333" title="estimated: tasks without a request log count with their wall-clock duration">≈ 12.4</td>
|
| 232 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 233 |
</tr>
|
| 234 |
<tr data-reasoning="off">
|
|
|
|
| 246 |
<td class="num" data-value="31.562617796089718" title="overall 94.1 t/s with 3 parallel requests, from 9 of 9 tasks">32</td>
|
| 247 |
<td class="num" data-value="5539.414736774487">5539</td>
|
| 248 |
<td class="num" data-value="726.4305330463685">726</td>
|
| 249 |
+
<td class="num" data-value="11.385472222222221">11.4</td>
|
| 250 |
<td data-value="2026-09-21">2026-09-21</td>
|
| 251 |
</tr>
|
| 252 |
<tr data-reasoning="off">
|
|
|
|
| 264 |
<td class="num" data-value="21.942627395574263" title="overall 67.0 t/s with 3 parallel requests, from 9 of 9 tasks">22</td>
|
| 265 |
<td class="num" data-value="2472.0116600865786">2472</td>
|
| 266 |
<td class="num" data-value="1627.824036986567">1628</td>
|
| 267 |
+
<td class="num" data-value="12.698694444444444">12.7</td>
|
| 268 |
<td data-value="2026-09-20">2026-09-20</td>
|
| 269 |
</tr>
|
| 270 |
<tr data-reasoning="off">
|
|
|
|
| 282 |
<td class="num" data-value="19.303084023060574" title="overall 58.5 t/s with 3 parallel requests, from 9 of 9 tasks">19</td>
|
| 283 |
<td class="num" data-value="898.1292759650371">898</td>
|
| 284 |
<td class="num" data-value="4480.424041044898">4480</td>
|
| 285 |
+
<td class="num" data-value="17.456333333333333">17.5</td>
|
| 286 |
<td data-value="2026-09-21">2026-09-21</td>
|
| 287 |
</tr>
|
| 288 |
<tr data-reasoning="off">
|
|
|
|
| 300 |
<td class="num" data-value="21.7770272387994" title="overall 70.2 t/s with 3 parallel requests, from 9 of 9 tasks">22</td>
|
| 301 |
<td class="num" data-value="2177.560718839664">2178</td>
|
| 302 |
<td class="num" data-value="1847.9392860026564">1848</td>
|
| 303 |
+
<td class="num" data-value="7.183694444444445">7.2</td>
|
| 304 |
<td data-value="2026-09-26">2026-09-26</td>
|
| 305 |
</tr>
|
| 306 |
+
<tr data-reasoning="off">
|
| 307 |
+
<td data-value="nemotron-3.5-super-vl-120b-a12b-vllm-lilicorr">
|
| 308 |
+
<a href="runs/37.html" class="strong">nemotron-3.5-super-vl-120b-a12b-vllm-lilicorr</a>
|
| 309 |
+
<div class="sub">NVFP4 · Reasoning off · direct · NVIDIA DGX Spark, 128 GB RAM</div>
|
| 310 |
+
</td>
|
| 311 |
+
<td class="num strong" data-value="57.795315055315065">57.8</td>
|
| 312 |
+
<td class="num" data-value="71.31784511784512" title="mmlu_pro: 81.7 ± 2.2 (n=300) gpqa_diamond_gen: 68.7 ± 3.3 (n=198) musr_gen: 63.6 ± 3.0 (n=250) ">71.3</td>
|
| 313 |
+
<td class="num" data-value="28.000000000000004" title="omni_math_gen: 28.0 ± 2.8 (n=250) ">28.0</td>
|
| 314 |
+
<td class="num" data-value="53.23809523809524" title="ifbench: 40.7 ± 2.8 (n=300) ifeval: 91.3 ± 2.3 (n=150) ">53.2</td>
|
| 315 |
+
<td class="num" data-value="59.5" title="livecodebench_gen: 59.5 ± 3.5 (n=200) ">59.5</td>
|
| 316 |
+
<td class="num" data-value="76.92063492063492" title="mmlu_prox_de: 79.7 ± 2.3 (n=300) include_de_gen: 71.4 ± 3.7 (n=154) ">76.9</td>
|
| 317 |
+
<td class="num" data-value="27.497155870102606">27</td>
|
| 318 |
+
<td class="num" data-value="25.267108590550038" title="overall 78.0 t/s with 3 parallel requests, from 9 of 9 tasks">25</td>
|
| 319 |
+
<td class="num" data-value="2878.373067788896">2878</td>
|
| 320 |
+
<td class="num" data-value="1392.453273292631">1392</td>
|
| 321 |
+
<td class="num" data-value="4.086833333333334">4.1</td>
|
| 322 |
+
<td data-value="2026-10-21">2026-10-21</td>
|
| 323 |
+
</tr>
|
| 324 |
<tr data-reasoning="off">
|
| 325 |
<td data-value="gemma-4-12b-it-heretic">
|
| 326 |
<a href="runs/17.html" class="strong">gemma-4-12b-it-heretic</a>
|
|
|
|
| 336 |
<td class="num" data-value="21.121219019103503" title="overall 62.6 t/s with 3 parallel requests, from 5 of 9 tasks">21</td>
|
| 337 |
<td class="num" data-value="5258.027383235864">5258</td>
|
| 338 |
<td class="num" data-value="763.404164230451">763</td>
|
| 339 |
+
<td class="num" data-value="13.155916666666668" title="estimated: tasks without a request log count with their wall-clock duration">≈ 13.2</td>
|
| 340 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 341 |
</tr>
|
| 342 |
<tr data-reasoning="off">
|
|
|
|
| 354 |
<td class="num" data-value="70.42131680616991" title="overall 213.6 t/s with 3 parallel requests, from 5 of 9 tasks">70</td>
|
| 355 |
<td class="num" data-value="7236.849600555504">7237</td>
|
| 356 |
<td class="num" data-value="554.1085170116276">554</td>
|
| 357 |
+
<td class="num" data-value="4.412361111111111" title="estimated: tasks without a request log count with their wall-clock duration">≈ 4.4</td>
|
| 358 |
<td data-value="2026-09-17">2026-09-17</td>
|
| 359 |
</tr>
|
| 360 |
<tr data-reasoning="off">
|
|
|
|
| 372 |
<td class="num" data-value="35.229241139471675" title="overall 106.0 t/s with 3 parallel requests, from 5 of 9 tasks">35</td>
|
| 373 |
<td class="num" data-value="6290.925546819461">6291</td>
|
| 374 |
<td class="num" data-value="639.6515059750527">640</td>
|
| 375 |
+
<td class="num" data-value="13.010333333333332" title="estimated: tasks without a request log count with their wall-clock duration">≈ 13.0</td>
|
| 376 |
<td data-value="2026-09-18">2026-09-18</td>
|
| 377 |
</tr>
|
| 378 |
<tr data-reasoning="off">
|
|
|
|
| 390 |
<td class="num" data-value="34.0307978654491" title="overall 102.4 t/s with 3 parallel requests, from 9 of 9 tasks">34</td>
|
| 391 |
<td class="num" data-value="3957.900821130251">3958</td>
|
| 392 |
<td class="num" data-value="1022.5117260124534">1023</td>
|
| 393 |
+
<td class="num" data-value="9.628555555555556">9.6</td>
|
| 394 |
<td data-value="2026-09-23">2026-09-23</td>
|
| 395 |
</tr>
|
| 396 |
</tbody>
|
| 397 |
</table>
|
| 398 |
</div>
|
| 399 |
<div class="chart-set">
|
| 400 |
+
<script type="application/json" class="chart-data" id="charts-v3-quick">{"categories": [{"key": "overall", "label": "Overall"}, {"key": "knowledge", "label": "Knowledge \u0026 reasoning"}, {"key": "math", "label": "Math"}, {"key": "instructions", "label": "Instruction following"}, {"key": "code", "label": "Code"}, {"key": "german", "label": "German"}], "missing_busy": false, "missing_tps": false, "reasoning_mark": "\ud83d\udcad", "runs": [{"busy_estimated": false, "busy_h": 43.52, "label": "qwen3.8-flash-next-ple4 \u00b7 \ud83d\udcad", "run_id": 28, "scores": {"code": 78.0, "german": 80.9, "instructions": 77.3, "knowledge": 79.8, "math": 66.0, "overall": 76.4}, "tps": 20.1, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 46.07, "label": "qwen3.8-flash-next-abliterated \u00b7 \ud83d\udcad", "run_id": 34, "scores": {"code": 75.5, "german": 81.2, "instructions": 76.8, "knowledge": 82.0, "math": 65.6, "overall": 76.2}, "tps": 19.5, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 15.21, "label": "gpt-oss-120b \u00b7 \ud83d\udcad", "run_id": 18, "scores": {"code": 83.0, "german": 77.4, "instructions": 66.1, "knowledge": 68.5, "math": 70.4, "overall": 73.1}, "tps": 19.6, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 13.84, "label": "qwen3.8-flash-next-abliterated", "run_id": 35, "scores": {"code": 81.0, "german": 80.7, "instructions": 53.6, "knowledge": 77.7, "math": 71.2, "overall": 72.8}, "tps": 20.9, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 8.07, "label": "qwen3.8-flash-next-abliterated (pool)", "run_id": 32, "scores": {"code": 77.0, "german": 81.4, "instructions": 55.2, "knowledge": 77.2, "math": 72.0, "overall": 72.5}, "tps": 37.2, "tps_source": "run"}, {"busy_estimated": true, "busy_h": 14.04, "label": "qwen3.8-flash-next-ple4", "run_id": 15, "scores": {"code": 75.5, "german": 81.1, "instructions": 49.6, "knowledge": 77.9, "math": 73.2, "overall": 71.5}, "tps": 21.6, "tps_source": "run"}, {"busy_estimated": true, "busy_h": 12.86, "label": "gemma-4-12b-it", "run_id": 21, "scores": {"code": 75.0, "german": 74.5, "instructions": 51.3, "knowledge": 67.5, "math": 60.8, "overall": 65.8}, "tps": 13.8, "tps_source": "run"}, {"busy_estimated": true, "busy_h": 12.53, "label": "gemma-4-12b-it-heretic", "run_id": 22, "scores": {"code": 75.0, "german": 76.5, "instructions": 50.0, "knowledge": 68.4, "math": 59.2, "overall": 65.8}, "tps": 13.8, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 20.66, "label": "lfm2.5-24b-a2b-0 \u00b7 \ud83d\udcad", "run_id": 36, "scores": {"code": 44.0, "german": 71.4, "instructions": 79.9, "knowledge": 68.1, "math": 65.2, "overall": 65.7}, "tps": 34.4, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 16.29, "label": "qwen3-coder-next", "run_id": 30, "scores": {"code": 70.5, "german": 76.0, "instructions": 45.9, "knowledge": 71.3, "math": 61.6, "overall": 65.1}, "tps": 23.8, "tps_source": "run"}, {"busy_estimated": true, "busy_h": 12.37, "label": "qwen3.8-27b-mtp", "run_id": 20, "scores": {"code": 65.0, "german": 76.3, "instructions": 49.5, "knowledge": 69.9, "math": 60.4, "overall": 64.2}, "tps": 22.4, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 11.39, "label": "occamy-1.0", "run_id": 27, "scores": {"code": 63.0, "german": 76.9, "instructions": 44.7, "knowledge": 73.1, "math": 62.4, "overall": 64.0}, "tps": 31.6, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 12.7, "label": "qwen3.8-27b-abliterated", "run_id": 23, "scores": {"code": 59.5, "german": 72.1, "instructions": 46.1, "knowledge": 71.5, "math": 58.0, "overall": 61.4}, "tps": 21.9, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 17.46, "label": "ternary-bonsai-2-27b", "run_id": 26, "scores": {"code": 56.5, "german": 74.5, "instructions": 46.3, "knowledge": 69.5, "math": 59.6, "overall": 61.3}, "tps": 19.3, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 7.18, "label": "mimo-v2.6-flash (pool)", "run_id": 31, "scores": {"code": 61.5, "german": 74.5, "instructions": 49.8, "knowledge": 69.7, "math": 41.6, "overall": 59.4}, "tps": 21.8, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 4.09, "label": "nemotron-3.5-super-vl-120b-a12b-vllm-lilicorr", "run_id": 37, "scores": {"code": 59.5, "german": 76.9, "instructions": 53.2, "knowledge": 71.3, "math": 28.0, "overall": 57.8}, "tps": 25.3, "tps_source": "run"}, {"busy_estimated": true, "busy_h": 13.16, "label": "gemma-4-12b-it-heretic", "run_id": 17, "scores": {"code": 62.0, "german": 67.7, "instructions": 46.8, "knowledge": 63.7, "math": 48.4, "overall": 57.7}, "tps": 21.1, "tps_source": "run"}, {"busy_estimated": true, "busy_h": 4.41, "label": "nemotron-3.5-lightning-dspark", "run_id": 16, "scores": {"code": 53.0, "german": 70.5, "instructions": 46.0, "knowledge": 55.8, "math": 40.4, "overall": 53.1}, "tps": 70.4, "tps_source": "run"}, {"busy_estimated": true, "busy_h": 13.01, "label": "qwen3.5-9b-heretic-v2-mtp", "run_id": 19, "scores": {"code": 46.5, "german": 67.0, "instructions": 44.1, "knowledge": 65.1, "math": 35.6, "overall": 51.7}, "tps": 35.2, "tps_source": "run"}, {"busy_estimated": false, "busy_h": 9.63, "label": "zgcm-1-7b", "run_id": 29, "scores": {"code": 23.0, "german": 24.8, "instructions": 44.3, "knowledge": 34.7, "math": 40.0, "overall": 33.4}, "tps": 34.0, "tps_source": "run"}], "texts": {"busy_axis": "Compute time in hours (right = shorter)", "busy_unit": "h compute time", "estimated": "estimated", "overall": "Overall", "overall_title": "Overall score", "points": "points", "score_axis": "Score (0\u2013100)", "source_run": "measured during the run", "source_test": "from the speed test", "tps_axis": "Generation (tokens/s)", "vs": " vs. generation (tokens/s)", "vs_busy": " vs. compute time"}}</script>
|
| 401 |
<p class="segmented" role="group" aria-label="Chart category"><button type="button" data-chart-category="overall" class="active" aria-pressed="true">Overall</button><button type="button" data-chart-category="knowledge" class="" aria-pressed="false">Knowledge & reasoning</button><button type="button" data-chart-category="math" class="" aria-pressed="false">Math</button><button type="button" data-chart-category="instructions" class="" aria-pressed="false">Instruction following</button><button type="button" data-chart-category="code" class="" aria-pressed="false">Code</button><button type="button" data-chart-category="german" class="" aria-pressed="false">German</button></p>
|
| 402 |
<div class="charts">
|
| 403 |
<figure class="chart-card">
|
| 404 |
<figcaption><span data-chart-title="bar">Overall score</span> <span class="sub">(💭 = with reasoning)</span></figcaption>
|
| 405 |
+
<div class="chart-box" data-chart-box="bar" style="height: 670px"><canvas data-chart="bar" role="img" aria-label="Score per model variant; the values are also in the table"></canvas></div>
|
| 406 |
</figure>
|
| 407 |
<figure class="chart-card">
|
| 408 |
<figcaption><span data-chart-title="scatter">Overall score vs. generation (tokens/s)</span> <span class="sub">(💭 = with reasoning)</span></figcaption>
|
| 409 |
+
<div class="segmented" role="group" aria-label="Scatter chart x-axis"><button type="button" data-chart-x="tps" class="active" aria-pressed="true">Tokens/s</button><button type="button" data-chart-x="busy" aria-pressed="false">Compute time</button></div>
|
| 410 |
+
<div class="chart-box" style="height: 320px"><canvas data-chart="scatter" role="img" aria-label="Score against generation speed in tokens per second or against compute time; the values are also in the table"></canvas></div>
|
| 411 |
+
<p class="hint" data-chart-hint="tps">x-axis: generation per request measured during the run; hollow points only have the speed-test value.</p>
|
| 412 |
+
<p class="hint" data-chart-hint="busy" hidden>x-axis: compute time for the whole suite, mirrored – the further right, the sooner the model is done with the tasks. Hollow points are estimated (tasks without a request log count with their wall-clock duration). Comparable on the same hardware.</p>
|
| 413 |
</figure>
|
| 414 |
</div>
|
| 415 |
</div>
|
| 416 |
</section>
|
| 417 |
+
<p class="hint">Scores run from 0 to 100; the best value per category is shown in bold. Hovering a category cell lists its tasks with standard error (±) and number of items (n). Speed: generation in tokens/s from the speed test and measured during the run (gen t/s run, per request), prompt processing at 4k context in tokens/s, time to first token at 4k context in ms. Compute time: hours during which the run's requests were in flight, excluding pauses and reruns (≈ = estimated). Click a column header to sort.</p>
|
| 418 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 419 |
</main>
|
| 420 |
<script src="chart.umd.min.js"></script>
|
| 421 |
<script src="app.js"></script>
|
methodology.html
CHANGED
|
@@ -35,6 +35,11 @@ context lengths, each as the median of several repetitions with p10 and p90. Dep
|
|
| 35 |
is taken directly at the inference server or through the AI hub; values measured through the AI hub include queue
|
| 36 |
and proxy time and are therefore somewhat slower. The route is stated on the run's own page. Speed depends heavily
|
| 37 |
on hardware and inference software.</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 38 |
</section>
|
| 39 |
|
| 40 |
<h2>Suite v2b</h2>
|
|
@@ -117,7 +122,7 @@ on hardware and inference software.</p>
|
|
| 117 |
</tbody>
|
| 118 |
</table>
|
| 119 |
</div>
|
| 120 |
-
<footer class="page-foot">As of 2026-10-
|
| 121 |
</main>
|
| 122 |
<script src="chart.umd.min.js"></script>
|
| 123 |
<script src="app.js"></script>
|
|
|
|
| 35 |
is taken directly at the inference server or through the AI hub; values measured through the AI hub include queue
|
| 36 |
and proxy time and are therefore somewhat slower. The route is stated on the run's own page. Speed depends heavily
|
| 37 |
on hardware and inference software.</p>
|
| 38 |
+
<p>Tokens per second do not tell the whole story: a model that writes or thinks a lot is slow to finish despite a
|
| 39 |
+
high rate. <strong>Compute time</strong> measures this directly – the time during which the run's requests were in
|
| 40 |
+
flight, summed over all tasks of the suite, with parallel requests counted once and pauses and reruns left out. It
|
| 41 |
+
depends on the hardware and on the number of parallel requests. Where a task has no request log (older runs), its
|
| 42 |
+
wall-clock duration stands in and the value is marked as estimated (≈).</p>
|
| 43 |
</section>
|
| 44 |
|
| 45 |
<h2>Suite v2b</h2>
|
|
|
|
| 122 |
</tbody>
|
| 123 |
</table>
|
| 124 |
</div>
|
| 125 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 126 |
</main>
|
| 127 |
<script src="chart.umd.min.js"></script>
|
| 128 |
<script src="app.js"></script>
|
runs/15.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">71.5</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">71.5</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>≈ 14.0 h <span class="sub">(estimated: tasks without a request log count with their wall-clock duration)</span></dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/16.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">53.1</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">53.1</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>≈ 4.4 h <span class="sub">(estimated: tasks without a request log count with their wall-clock duration)</span></dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/17.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">57.7</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">57.7</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>≈ 13.2 h <span class="sub">(estimated: tasks without a request log count with their wall-clock duration)</span></dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/18.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">73.1</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -126,7 +127,7 @@
|
|
| 126 |
</table>
|
| 127 |
</div>
|
| 128 |
<p class="hint">Measured directly at the inference server.</p>
|
| 129 |
-
<footer class="page-foot">As of 2026-10-
|
| 130 |
</main>
|
| 131 |
<script src="../chart.umd.min.js"></script>
|
| 132 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">73.1</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>15.2 h</dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 127 |
</table>
|
| 128 |
</div>
|
| 129 |
<p class="hint">Measured directly at the inference server.</p>
|
| 130 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 131 |
</main>
|
| 132 |
<script src="../chart.umd.min.js"></script>
|
| 133 |
<script src="../app.js"></script>
|
runs/19.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">51.7</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">51.7</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>≈ 13.0 h <span class="sub">(estimated: tasks without a request log count with their wall-clock duration)</span></dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/20.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">64.2</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">64.2</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>≈ 12.4 h <span class="sub">(estimated: tasks without a request log count with their wall-clock duration)</span></dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/21.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">65.8</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">65.8</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>≈ 12.9 h <span class="sub">(estimated: tasks without a request log count with their wall-clock duration)</span></dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/22.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">65.8</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">65.8</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>≈ 12.5 h <span class="sub">(estimated: tasks without a request log count with their wall-clock duration)</span></dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/23.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">61.4</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">61.4</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>12.7 h</dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/26.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">61.3</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">61.3</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>17.5 h</dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/27.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">64.0</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">64.0</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>11.4 h</dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/28.html
ADDED
|
@@ -0,0 +1,197 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1">
|
| 6 |
+
<title>qwen3.8-flash-next-ple4 – Local LLM Benchmarks</title>
|
| 7 |
+
<link rel="stylesheet" href="../style.css">
|
| 8 |
+
</head>
|
| 9 |
+
<body>
|
| 10 |
+
<header class="top">
|
| 11 |
+
<a class="brand" href="../index.html">Local LLM Benchmarks</a>
|
| 12 |
+
<nav>
|
| 13 |
+
<a href="../index.html">Overview</a>
|
| 14 |
+
<a href="../methodology.html">Methodology</a>
|
| 15 |
+
</nav>
|
| 16 |
+
</header>
|
| 17 |
+
<main>
|
| 18 |
+
<p class="sub"><a href="../index.html#v3-quick">← Overview</a></p>
|
| 19 |
+
<h1>qwen3.8-flash-next-ple4</h1>
|
| 20 |
+
<dl class="meta">
|
| 21 |
+
<dt>Quantization</dt><dd>W4A16</dd>
|
| 22 |
+
<dt>Reasoning</dt><dd>on</dd>
|
| 23 |
+
<dt>Profile</dt><dd>quick</dd>
|
| 24 |
+
<dt>Suite</dt><dd>v2b</dd>
|
| 25 |
+
<dt>Date</dt><dd>2026-09-21 – 2026-10-12</dd>
|
| 26 |
+
<dt>Hardware</dt><dd>NVIDIA DGX Spark, 128 GB RAM</dd>
|
| 27 |
+
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
+
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
+
<dt>Overall</dt><dd class="strong">76.4</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>43.5 h</dd>
|
| 31 |
+
</dl>
|
| 32 |
+
|
| 33 |
+
<h2>Categories</h2>
|
| 34 |
+
<div class="table-wrap">
|
| 35 |
+
<table>
|
| 36 |
+
<thead><tr><th>Category</th><th class="num">Score</th></tr></thead>
|
| 37 |
+
<tbody>
|
| 38 |
+
<tr><td>Knowledge & reasoning</td><td class="num">79.8</td></tr>
|
| 39 |
+
<tr><td>Math</td><td class="num">66.0</td></tr>
|
| 40 |
+
<tr><td>Instruction following</td><td class="num">77.3</td></tr>
|
| 41 |
+
<tr><td>Code</td><td class="num">78.0</td></tr>
|
| 42 |
+
<tr><td>German</td><td class="num">80.9</td></tr>
|
| 43 |
+
</tbody>
|
| 44 |
+
</table>
|
| 45 |
+
</div>
|
| 46 |
+
|
| 47 |
+
<h2>Tasks</h2>
|
| 48 |
+
<div class="table-wrap">
|
| 49 |
+
<table>
|
| 50 |
+
<thead><tr><th>Category</th><th>Task</th><th class="num">Score</th><th class="num">±</th><th class="num">n</th></tr></thead>
|
| 51 |
+
<tbody>
|
| 52 |
+
<tr>
|
| 53 |
+
<td>Knowledge & reasoning</td>
|
| 54 |
+
<td>mmlu_pro</td>
|
| 55 |
+
<td class="num">89.3</td>
|
| 56 |
+
<td class="num">± 1.8</td>
|
| 57 |
+
<td class="num">300</td>
|
| 58 |
+
</tr>
|
| 59 |
+
<tr>
|
| 60 |
+
<td>Knowledge & reasoning</td>
|
| 61 |
+
<td>gpqa_diamond_gen</td>
|
| 62 |
+
<td class="num">75.8</td>
|
| 63 |
+
<td class="num">± 3.1</td>
|
| 64 |
+
<td class="num">198</td>
|
| 65 |
+
</tr>
|
| 66 |
+
<tr>
|
| 67 |
+
<td>Knowledge & reasoning</td>
|
| 68 |
+
<td>musr_gen</td>
|
| 69 |
+
<td class="num">74.4</td>
|
| 70 |
+
<td class="num">± 2.8</td>
|
| 71 |
+
<td class="num">250</td>
|
| 72 |
+
</tr>
|
| 73 |
+
<tr>
|
| 74 |
+
<td>Math</td>
|
| 75 |
+
<td>omni_math_gen</td>
|
| 76 |
+
<td class="num">66.0</td>
|
| 77 |
+
<td class="num">± 3.0</td>
|
| 78 |
+
<td class="num">250</td>
|
| 79 |
+
</tr>
|
| 80 |
+
<tr>
|
| 81 |
+
<td>Instruction following</td>
|
| 82 |
+
<td>ifbench</td>
|
| 83 |
+
<td class="num">71.3</td>
|
| 84 |
+
<td class="num">± 2.6</td>
|
| 85 |
+
<td class="num">300</td>
|
| 86 |
+
</tr>
|
| 87 |
+
<tr>
|
| 88 |
+
<td>Instruction following</td>
|
| 89 |
+
<td>ifeval</td>
|
| 90 |
+
<td class="num">95.3</td>
|
| 91 |
+
<td class="num">± 1.7</td>
|
| 92 |
+
<td class="num">150</td>
|
| 93 |
+
</tr>
|
| 94 |
+
<tr>
|
| 95 |
+
<td>Code</td>
|
| 96 |
+
<td>livecodebench_gen</td>
|
| 97 |
+
<td class="num">78.0</td>
|
| 98 |
+
<td class="num">± 2.9</td>
|
| 99 |
+
<td class="num">200</td>
|
| 100 |
+
</tr>
|
| 101 |
+
<tr>
|
| 102 |
+
<td>German</td>
|
| 103 |
+
<td>mmlu_prox_de</td>
|
| 104 |
+
<td class="num">86.0</td>
|
| 105 |
+
<td class="num">± 2.0</td>
|
| 106 |
+
<td class="num">300</td>
|
| 107 |
+
</tr>
|
| 108 |
+
<tr>
|
| 109 |
+
<td>German</td>
|
| 110 |
+
<td>include_de_gen</td>
|
| 111 |
+
<td class="num">70.8</td>
|
| 112 |
+
<td class="num">± 3.7</td>
|
| 113 |
+
<td class="num">154</td>
|
| 114 |
+
</tr>
|
| 115 |
+
</tbody>
|
| 116 |
+
</table>
|
| 117 |
+
</div>
|
| 118 |
+
<p class="hint">± is the standard error; the 95% interval spans roughly 1.96 standard errors around the score.</p>
|
| 119 |
+
|
| 120 |
+
<h2>Speed</h2>
|
| 121 |
+
<div class="table-wrap">
|
| 122 |
+
<table>
|
| 123 |
+
<thead><tr><th>Measure</th><th class="num">Context (target)</th><th class="num">Context (actual)</th><th class="num">Median</th><th class="num">p10</th><th class="num">p90</th><th class="num">n</th></tr></thead>
|
| 124 |
+
<tbody>
|
| 125 |
+
<tr>
|
| 126 |
+
<td>Generation [t/s]</td>
|
| 127 |
+
<td class="num">–</td>
|
| 128 |
+
<td class="num">–</td>
|
| 129 |
+
<td class="num">25.2</td>
|
| 130 |
+
<td class="num">24.6</td>
|
| 131 |
+
<td class="num">25.2</td>
|
| 132 |
+
<td class="num">5</td>
|
| 133 |
+
</tr>
|
| 134 |
+
<tr>
|
| 135 |
+
<td>Prompt processing [t/s]</td>
|
| 136 |
+
<td class="num">512</td>
|
| 137 |
+
<td class="num">552</td>
|
| 138 |
+
<td class="num">1032.8</td>
|
| 139 |
+
<td class="num">731.8</td>
|
| 140 |
+
<td class="num">1038.1</td>
|
| 141 |
+
<td class="num">5</td>
|
| 142 |
+
</tr>
|
| 143 |
+
<tr>
|
| 144 |
+
<td>Prompt processing [t/s]</td>
|
| 145 |
+
<td class="num">4096</td>
|
| 146 |
+
<td class="num">3908</td>
|
| 147 |
+
<td class="num">1952.3</td>
|
| 148 |
+
<td class="num">1904.8</td>
|
| 149 |
+
<td class="num">1963.4</td>
|
| 150 |
+
<td class="num">5</td>
|
| 151 |
+
</tr>
|
| 152 |
+
<tr>
|
| 153 |
+
<td>Prompt processing [t/s]</td>
|
| 154 |
+
<td class="num">16384</td>
|
| 155 |
+
<td class="num">15426</td>
|
| 156 |
+
<td class="num">2152.8</td>
|
| 157 |
+
<td class="num">2068.1</td>
|
| 158 |
+
<td class="num">2153.9</td>
|
| 159 |
+
<td class="num">5</td>
|
| 160 |
+
</tr>
|
| 161 |
+
<tr>
|
| 162 |
+
<td>Time to first token [ms]</td>
|
| 163 |
+
<td class="num">512</td>
|
| 164 |
+
<td class="num">552</td>
|
| 165 |
+
<td class="num">534.5</td>
|
| 166 |
+
<td class="num">531.8</td>
|
| 167 |
+
<td class="num">807.1</td>
|
| 168 |
+
<td class="num">5</td>
|
| 169 |
+
</tr>
|
| 170 |
+
<tr>
|
| 171 |
+
<td>Time to first token [ms]</td>
|
| 172 |
+
<td class="num">4096</td>
|
| 173 |
+
<td class="num">3908</td>
|
| 174 |
+
<td class="num">2001.7</td>
|
| 175 |
+
<td class="num">1990.5</td>
|
| 176 |
+
<td class="num">2052.5</td>
|
| 177 |
+
<td class="num">5</td>
|
| 178 |
+
</tr>
|
| 179 |
+
<tr>
|
| 180 |
+
<td>Time to first token [ms]</td>
|
| 181 |
+
<td class="num">16384</td>
|
| 182 |
+
<td class="num">15426</td>
|
| 183 |
+
<td class="num">7165.6</td>
|
| 184 |
+
<td class="num">7161.8</td>
|
| 185 |
+
<td class="num">7466.6</td>
|
| 186 |
+
<td class="num">5</td>
|
| 187 |
+
</tr>
|
| 188 |
+
</tbody>
|
| 189 |
+
</table>
|
| 190 |
+
</div>
|
| 191 |
+
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
+
</main>
|
| 194 |
+
<script src="../chart.umd.min.js"></script>
|
| 195 |
+
<script src="../app.js"></script>
|
| 196 |
+
</body>
|
| 197 |
+
</html>
|
runs/29.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">33.4</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">33.4</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>9.6 h</dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/30.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">65.1</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">65.1</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>16.3 h</dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/31.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">59.4</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">59.4</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>7.2 h</dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/32.html
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">72.5</dd>
|
|
|
|
| 30 |
</dl>
|
| 31 |
|
| 32 |
<h2>Categories</h2>
|
|
@@ -188,7 +189,7 @@
|
|
| 188 |
</table>
|
| 189 |
</div>
|
| 190 |
<p class="hint">Measured directly at the inference server.</p>
|
| 191 |
-
<footer class="page-foot">As of 2026-10-
|
| 192 |
</main>
|
| 193 |
<script src="../chart.umd.min.js"></script>
|
| 194 |
<script src="../app.js"></script>
|
|
|
|
| 27 |
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
<dt>Overall</dt><dd class="strong">72.5</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>8.1 h</dd>
|
| 31 |
</dl>
|
| 32 |
|
| 33 |
<h2>Categories</h2>
|
|
|
|
| 189 |
</table>
|
| 190 |
</div>
|
| 191 |
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
</main>
|
| 194 |
<script src="../chart.umd.min.js"></script>
|
| 195 |
<script src="../app.js"></script>
|
runs/34.html
ADDED
|
@@ -0,0 +1,197 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1">
|
| 6 |
+
<title>qwen3.8-flash-next-abliterated – Local LLM Benchmarks</title>
|
| 7 |
+
<link rel="stylesheet" href="../style.css">
|
| 8 |
+
</head>
|
| 9 |
+
<body>
|
| 10 |
+
<header class="top">
|
| 11 |
+
<a class="brand" href="../index.html">Local LLM Benchmarks</a>
|
| 12 |
+
<nav>
|
| 13 |
+
<a href="../index.html">Overview</a>
|
| 14 |
+
<a href="../methodology.html">Methodology</a>
|
| 15 |
+
</nav>
|
| 16 |
+
</header>
|
| 17 |
+
<main>
|
| 18 |
+
<p class="sub"><a href="../index.html#v3-quick">← Overview</a></p>
|
| 19 |
+
<h1>qwen3.8-flash-next-abliterated</h1>
|
| 20 |
+
<dl class="meta">
|
| 21 |
+
<dt>Quantization</dt><dd>iQ3-S</dd>
|
| 22 |
+
<dt>Reasoning</dt><dd>on</dd>
|
| 23 |
+
<dt>Profile</dt><dd>quick</dd>
|
| 24 |
+
<dt>Suite</dt><dd>v2b</dd>
|
| 25 |
+
<dt>Date</dt><dd>2026-10-11 – 2026-10-12</dd>
|
| 26 |
+
<dt>Hardware</dt><dd>NVIDIA DGX Spark, 128 GB RAM</dd>
|
| 27 |
+
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
+
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
+
<dt>Overall</dt><dd class="strong">76.2</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>46.1 h</dd>
|
| 31 |
+
</dl>
|
| 32 |
+
|
| 33 |
+
<h2>Categories</h2>
|
| 34 |
+
<div class="table-wrap">
|
| 35 |
+
<table>
|
| 36 |
+
<thead><tr><th>Category</th><th class="num">Score</th></tr></thead>
|
| 37 |
+
<tbody>
|
| 38 |
+
<tr><td>Knowledge & reasoning</td><td class="num">82.0</td></tr>
|
| 39 |
+
<tr><td>Math</td><td class="num">65.6</td></tr>
|
| 40 |
+
<tr><td>Instruction following</td><td class="num">76.8</td></tr>
|
| 41 |
+
<tr><td>Code</td><td class="num">75.5</td></tr>
|
| 42 |
+
<tr><td>German</td><td class="num">81.2</td></tr>
|
| 43 |
+
</tbody>
|
| 44 |
+
</table>
|
| 45 |
+
</div>
|
| 46 |
+
|
| 47 |
+
<h2>Tasks</h2>
|
| 48 |
+
<div class="table-wrap">
|
| 49 |
+
<table>
|
| 50 |
+
<thead><tr><th>Category</th><th>Task</th><th class="num">Score</th><th class="num">±</th><th class="num">n</th></tr></thead>
|
| 51 |
+
<tbody>
|
| 52 |
+
<tr>
|
| 53 |
+
<td>Knowledge & reasoning</td>
|
| 54 |
+
<td>mmlu_pro</td>
|
| 55 |
+
<td class="num">89.0</td>
|
| 56 |
+
<td class="num">± 1.8</td>
|
| 57 |
+
<td class="num">300</td>
|
| 58 |
+
</tr>
|
| 59 |
+
<tr>
|
| 60 |
+
<td>Knowledge & reasoning</td>
|
| 61 |
+
<td>gpqa_diamond_gen</td>
|
| 62 |
+
<td class="num">74.7</td>
|
| 63 |
+
<td class="num">± 3.1</td>
|
| 64 |
+
<td class="num">198</td>
|
| 65 |
+
</tr>
|
| 66 |
+
<tr>
|
| 67 |
+
<td>Knowledge & reasoning</td>
|
| 68 |
+
<td>musr_gen</td>
|
| 69 |
+
<td class="num">82.4</td>
|
| 70 |
+
<td class="num">± 2.4</td>
|
| 71 |
+
<td class="num">250</td>
|
| 72 |
+
</tr>
|
| 73 |
+
<tr>
|
| 74 |
+
<td>Math</td>
|
| 75 |
+
<td>omni_math_gen</td>
|
| 76 |
+
<td class="num">65.6</td>
|
| 77 |
+
<td class="num">± 3.0</td>
|
| 78 |
+
<td class="num">250</td>
|
| 79 |
+
</tr>
|
| 80 |
+
<tr>
|
| 81 |
+
<td>Instruction following</td>
|
| 82 |
+
<td>ifbench</td>
|
| 83 |
+
<td class="num">71.3</td>
|
| 84 |
+
<td class="num">± 2.6</td>
|
| 85 |
+
<td class="num">300</td>
|
| 86 |
+
</tr>
|
| 87 |
+
<tr>
|
| 88 |
+
<td>Instruction following</td>
|
| 89 |
+
<td>ifeval</td>
|
| 90 |
+
<td class="num">93.3</td>
|
| 91 |
+
<td class="num">± 2.0</td>
|
| 92 |
+
<td class="num">150</td>
|
| 93 |
+
</tr>
|
| 94 |
+
<tr>
|
| 95 |
+
<td>Code</td>
|
| 96 |
+
<td>livecodebench_gen</td>
|
| 97 |
+
<td class="num">75.5</td>
|
| 98 |
+
<td class="num">± 3.0</td>
|
| 99 |
+
<td class="num">200</td>
|
| 100 |
+
</tr>
|
| 101 |
+
<tr>
|
| 102 |
+
<td>German</td>
|
| 103 |
+
<td>mmlu_prox_de</td>
|
| 104 |
+
<td class="num">86.7</td>
|
| 105 |
+
<td class="num">± 2.0</td>
|
| 106 |
+
<td class="num">300</td>
|
| 107 |
+
</tr>
|
| 108 |
+
<tr>
|
| 109 |
+
<td>German</td>
|
| 110 |
+
<td>include_de_gen</td>
|
| 111 |
+
<td class="num">70.1</td>
|
| 112 |
+
<td class="num">± 3.7</td>
|
| 113 |
+
<td class="num">154</td>
|
| 114 |
+
</tr>
|
| 115 |
+
</tbody>
|
| 116 |
+
</table>
|
| 117 |
+
</div>
|
| 118 |
+
<p class="hint">± is the standard error; the 95% interval spans roughly 1.96 standard errors around the score.</p>
|
| 119 |
+
|
| 120 |
+
<h2>Speed</h2>
|
| 121 |
+
<div class="table-wrap">
|
| 122 |
+
<table>
|
| 123 |
+
<thead><tr><th>Measure</th><th class="num">Context (target)</th><th class="num">Context (actual)</th><th class="num">Median</th><th class="num">p10</th><th class="num">p90</th><th class="num">n</th></tr></thead>
|
| 124 |
+
<tbody>
|
| 125 |
+
<tr>
|
| 126 |
+
<td>Generation [t/s]</td>
|
| 127 |
+
<td class="num">–</td>
|
| 128 |
+
<td class="num">–</td>
|
| 129 |
+
<td class="num">34.8</td>
|
| 130 |
+
<td class="num">23.4</td>
|
| 131 |
+
<td class="num">37.3</td>
|
| 132 |
+
<td class="num">5</td>
|
| 133 |
+
</tr>
|
| 134 |
+
<tr>
|
| 135 |
+
<td>Prompt processing [t/s]</td>
|
| 136 |
+
<td class="num">512</td>
|
| 137 |
+
<td class="num">552</td>
|
| 138 |
+
<td class="num">355.8</td>
|
| 139 |
+
<td class="num">354.5</td>
|
| 140 |
+
<td class="num">357.2</td>
|
| 141 |
+
<td class="num">5</td>
|
| 142 |
+
</tr>
|
| 143 |
+
<tr>
|
| 144 |
+
<td>Prompt processing [t/s]</td>
|
| 145 |
+
<td class="num">4096</td>
|
| 146 |
+
<td class="num">3908</td>
|
| 147 |
+
<td class="num">575.3</td>
|
| 148 |
+
<td class="num">569.6</td>
|
| 149 |
+
<td class="num">577.9</td>
|
| 150 |
+
<td class="num">5</td>
|
| 151 |
+
</tr>
|
| 152 |
+
<tr>
|
| 153 |
+
<td>Prompt processing [t/s]</td>
|
| 154 |
+
<td class="num">16384</td>
|
| 155 |
+
<td class="num">15426</td>
|
| 156 |
+
<td class="num">604.6</td>
|
| 157 |
+
<td class="num">598.9</td>
|
| 158 |
+
<td class="num">624.7</td>
|
| 159 |
+
<td class="num">5</td>
|
| 160 |
+
</tr>
|
| 161 |
+
<tr>
|
| 162 |
+
<td>Time to first token [ms]</td>
|
| 163 |
+
<td class="num">512</td>
|
| 164 |
+
<td class="num">552</td>
|
| 165 |
+
<td class="num">1551.5</td>
|
| 166 |
+
<td class="num">1544.2</td>
|
| 167 |
+
<td class="num">1557.2</td>
|
| 168 |
+
<td class="num">5</td>
|
| 169 |
+
</tr>
|
| 170 |
+
<tr>
|
| 171 |
+
<td>Time to first token [ms]</td>
|
| 172 |
+
<td class="num">4096</td>
|
| 173 |
+
<td class="num">3908</td>
|
| 174 |
+
<td class="num">6792.9</td>
|
| 175 |
+
<td class="num">6762.9</td>
|
| 176 |
+
<td class="num">6860.7</td>
|
| 177 |
+
<td class="num">5</td>
|
| 178 |
+
</tr>
|
| 179 |
+
<tr>
|
| 180 |
+
<td>Time to first token [ms]</td>
|
| 181 |
+
<td class="num">16384</td>
|
| 182 |
+
<td class="num">15426</td>
|
| 183 |
+
<td class="num">25513.6</td>
|
| 184 |
+
<td class="num">24709.1</td>
|
| 185 |
+
<td class="num">25756.6</td>
|
| 186 |
+
<td class="num">5</td>
|
| 187 |
+
</tr>
|
| 188 |
+
</tbody>
|
| 189 |
+
</table>
|
| 190 |
+
</div>
|
| 191 |
+
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
+
</main>
|
| 194 |
+
<script src="../chart.umd.min.js"></script>
|
| 195 |
+
<script src="../app.js"></script>
|
| 196 |
+
</body>
|
| 197 |
+
</html>
|
runs/35.html
ADDED
|
@@ -0,0 +1,197 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1">
|
| 6 |
+
<title>qwen3.8-flash-next-abliterated – Local LLM Benchmarks</title>
|
| 7 |
+
<link rel="stylesheet" href="../style.css">
|
| 8 |
+
</head>
|
| 9 |
+
<body>
|
| 10 |
+
<header class="top">
|
| 11 |
+
<a class="brand" href="../index.html">Local LLM Benchmarks</a>
|
| 12 |
+
<nav>
|
| 13 |
+
<a href="../index.html">Overview</a>
|
| 14 |
+
<a href="../methodology.html">Methodology</a>
|
| 15 |
+
</nav>
|
| 16 |
+
</header>
|
| 17 |
+
<main>
|
| 18 |
+
<p class="sub"><a href="../index.html#v3-quick">← Overview</a></p>
|
| 19 |
+
<h1>qwen3.8-flash-next-abliterated</h1>
|
| 20 |
+
<dl class="meta">
|
| 21 |
+
<dt>Quantization</dt><dd>iQ3-S</dd>
|
| 22 |
+
<dt>Reasoning</dt><dd>off</dd>
|
| 23 |
+
<dt>Profile</dt><dd>quick</dd>
|
| 24 |
+
<dt>Suite</dt><dd>v2b</dd>
|
| 25 |
+
<dt>Date</dt><dd>2026-10-12 – 2026-10-13</dd>
|
| 26 |
+
<dt>Hardware</dt><dd>NVIDIA DGX Spark, 128 GB RAM</dd>
|
| 27 |
+
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
+
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
+
<dt>Overall</dt><dd class="strong">72.8</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>13.8 h</dd>
|
| 31 |
+
</dl>
|
| 32 |
+
|
| 33 |
+
<h2>Categories</h2>
|
| 34 |
+
<div class="table-wrap">
|
| 35 |
+
<table>
|
| 36 |
+
<thead><tr><th>Category</th><th class="num">Score</th></tr></thead>
|
| 37 |
+
<tbody>
|
| 38 |
+
<tr><td>Knowledge & reasoning</td><td class="num">77.7</td></tr>
|
| 39 |
+
<tr><td>Math</td><td class="num">71.2</td></tr>
|
| 40 |
+
<tr><td>Instruction following</td><td class="num">53.6</td></tr>
|
| 41 |
+
<tr><td>Code</td><td class="num">81.0</td></tr>
|
| 42 |
+
<tr><td>German</td><td class="num">80.7</td></tr>
|
| 43 |
+
</tbody>
|
| 44 |
+
</table>
|
| 45 |
+
</div>
|
| 46 |
+
|
| 47 |
+
<h2>Tasks</h2>
|
| 48 |
+
<div class="table-wrap">
|
| 49 |
+
<table>
|
| 50 |
+
<thead><tr><th>Category</th><th>Task</th><th class="num">Score</th><th class="num">±</th><th class="num">n</th></tr></thead>
|
| 51 |
+
<tbody>
|
| 52 |
+
<tr>
|
| 53 |
+
<td>Knowledge & reasoning</td>
|
| 54 |
+
<td>mmlu_pro</td>
|
| 55 |
+
<td class="num">83.7</td>
|
| 56 |
+
<td class="num">± 2.1</td>
|
| 57 |
+
<td class="num">300</td>
|
| 58 |
+
</tr>
|
| 59 |
+
<tr>
|
| 60 |
+
<td>Knowledge & reasoning</td>
|
| 61 |
+
<td>gpqa_diamond_gen</td>
|
| 62 |
+
<td class="num">77.8</td>
|
| 63 |
+
<td class="num">± 3.0</td>
|
| 64 |
+
<td class="num">198</td>
|
| 65 |
+
</tr>
|
| 66 |
+
<tr>
|
| 67 |
+
<td>Knowledge & reasoning</td>
|
| 68 |
+
<td>musr_gen</td>
|
| 69 |
+
<td class="num">71.6</td>
|
| 70 |
+
<td class="num">± 2.9</td>
|
| 71 |
+
<td class="num">250</td>
|
| 72 |
+
</tr>
|
| 73 |
+
<tr>
|
| 74 |
+
<td>Math</td>
|
| 75 |
+
<td>omni_math_gen</td>
|
| 76 |
+
<td class="num">71.2</td>
|
| 77 |
+
<td class="num">± 2.9</td>
|
| 78 |
+
<td class="num">250</td>
|
| 79 |
+
</tr>
|
| 80 |
+
<tr>
|
| 81 |
+
<td>Instruction following</td>
|
| 82 |
+
<td>ifbench</td>
|
| 83 |
+
<td class="num">42.0</td>
|
| 84 |
+
<td class="num">± 2.9</td>
|
| 85 |
+
<td class="num">300</td>
|
| 86 |
+
</tr>
|
| 87 |
+
<tr>
|
| 88 |
+
<td>Instruction following</td>
|
| 89 |
+
<td>ifeval</td>
|
| 90 |
+
<td class="num">88.7</td>
|
| 91 |
+
<td class="num">± 2.6</td>
|
| 92 |
+
<td class="num">150</td>
|
| 93 |
+
</tr>
|
| 94 |
+
<tr>
|
| 95 |
+
<td>Code</td>
|
| 96 |
+
<td>livecodebench_gen</td>
|
| 97 |
+
<td class="num">81.0</td>
|
| 98 |
+
<td class="num">± 2.8</td>
|
| 99 |
+
<td class="num">200</td>
|
| 100 |
+
</tr>
|
| 101 |
+
<tr>
|
| 102 |
+
<td>German</td>
|
| 103 |
+
<td>mmlu_prox_de</td>
|
| 104 |
+
<td class="num">84.7</td>
|
| 105 |
+
<td class="num">± 2.1</td>
|
| 106 |
+
<td class="num">300</td>
|
| 107 |
+
</tr>
|
| 108 |
+
<tr>
|
| 109 |
+
<td>German</td>
|
| 110 |
+
<td>include_de_gen</td>
|
| 111 |
+
<td class="num">72.7</td>
|
| 112 |
+
<td class="num">± 3.6</td>
|
| 113 |
+
<td class="num">154</td>
|
| 114 |
+
</tr>
|
| 115 |
+
</tbody>
|
| 116 |
+
</table>
|
| 117 |
+
</div>
|
| 118 |
+
<p class="hint">± is the standard error; the 95% interval spans roughly 1.96 standard errors around the score.</p>
|
| 119 |
+
|
| 120 |
+
<h2>Speed</h2>
|
| 121 |
+
<div class="table-wrap">
|
| 122 |
+
<table>
|
| 123 |
+
<thead><tr><th>Measure</th><th class="num">Context (target)</th><th class="num">Context (actual)</th><th class="num">Median</th><th class="num">p10</th><th class="num">p90</th><th class="num">n</th></tr></thead>
|
| 124 |
+
<tbody>
|
| 125 |
+
<tr>
|
| 126 |
+
<td>Generation [t/s]</td>
|
| 127 |
+
<td class="num">–</td>
|
| 128 |
+
<td class="num">–</td>
|
| 129 |
+
<td class="num">38.1</td>
|
| 130 |
+
<td class="num">35.6</td>
|
| 131 |
+
<td class="num">38.4</td>
|
| 132 |
+
<td class="num">5</td>
|
| 133 |
+
</tr>
|
| 134 |
+
<tr>
|
| 135 |
+
<td>Prompt processing [t/s]</td>
|
| 136 |
+
<td class="num">512</td>
|
| 137 |
+
<td class="num">529</td>
|
| 138 |
+
<td class="num">519.4</td>
|
| 139 |
+
<td class="num">513.2</td>
|
| 140 |
+
<td class="num">523.4</td>
|
| 141 |
+
<td class="num">5</td>
|
| 142 |
+
</tr>
|
| 143 |
+
<tr>
|
| 144 |
+
<td>Prompt processing [t/s]</td>
|
| 145 |
+
<td class="num">4096</td>
|
| 146 |
+
<td class="num">4024</td>
|
| 147 |
+
<td class="num">658.3</td>
|
| 148 |
+
<td class="num">657.7</td>
|
| 149 |
+
<td class="num">659.5</td>
|
| 150 |
+
<td class="num">5</td>
|
| 151 |
+
</tr>
|
| 152 |
+
<tr>
|
| 153 |
+
<td>Prompt processing [t/s]</td>
|
| 154 |
+
<td class="num">16384</td>
|
| 155 |
+
<td class="num">16001</td>
|
| 156 |
+
<td class="num">644.3</td>
|
| 157 |
+
<td class="num">643.2</td>
|
| 158 |
+
<td class="num">652.9</td>
|
| 159 |
+
<td class="num">5</td>
|
| 160 |
+
</tr>
|
| 161 |
+
<tr>
|
| 162 |
+
<td>Time to first token [ms]</td>
|
| 163 |
+
<td class="num">512</td>
|
| 164 |
+
<td class="num">529</td>
|
| 165 |
+
<td class="num">1018.6</td>
|
| 166 |
+
<td class="num">1010.6</td>
|
| 167 |
+
<td class="num">1029.7</td>
|
| 168 |
+
<td class="num">5</td>
|
| 169 |
+
</tr>
|
| 170 |
+
<tr>
|
| 171 |
+
<td>Time to first token [ms]</td>
|
| 172 |
+
<td class="num">4096</td>
|
| 173 |
+
<td class="num">4024</td>
|
| 174 |
+
<td class="num">6113.0</td>
|
| 175 |
+
<td class="num">6101.9</td>
|
| 176 |
+
<td class="num">6118.3</td>
|
| 177 |
+
<td class="num">5</td>
|
| 178 |
+
</tr>
|
| 179 |
+
<tr>
|
| 180 |
+
<td>Time to first token [ms]</td>
|
| 181 |
+
<td class="num">16384</td>
|
| 182 |
+
<td class="num">16001</td>
|
| 183 |
+
<td class="num">24835.5</td>
|
| 184 |
+
<td class="num">24508.9</td>
|
| 185 |
+
<td class="num">24876.7</td>
|
| 186 |
+
<td class="num">5</td>
|
| 187 |
+
</tr>
|
| 188 |
+
</tbody>
|
| 189 |
+
</table>
|
| 190 |
+
</div>
|
| 191 |
+
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
+
</main>
|
| 194 |
+
<script src="../chart.umd.min.js"></script>
|
| 195 |
+
<script src="../app.js"></script>
|
| 196 |
+
</body>
|
| 197 |
+
</html>
|
runs/36.html
ADDED
|
@@ -0,0 +1,197 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1">
|
| 6 |
+
<title>lfm2.5-24b-a2b-0 – Local LLM Benchmarks</title>
|
| 7 |
+
<link rel="stylesheet" href="../style.css">
|
| 8 |
+
</head>
|
| 9 |
+
<body>
|
| 10 |
+
<header class="top">
|
| 11 |
+
<a class="brand" href="../index.html">Local LLM Benchmarks</a>
|
| 12 |
+
<nav>
|
| 13 |
+
<a href="../index.html">Overview</a>
|
| 14 |
+
<a href="../methodology.html">Methodology</a>
|
| 15 |
+
</nav>
|
| 16 |
+
</header>
|
| 17 |
+
<main>
|
| 18 |
+
<p class="sub"><a href="../index.html#v3-quick">← Overview</a></p>
|
| 19 |
+
<h1>lfm2.5-24b-a2b-0</h1>
|
| 20 |
+
<dl class="meta">
|
| 21 |
+
<dt>Quantization</dt><dd>Q8</dd>
|
| 22 |
+
<dt>Reasoning</dt><dd>on</dd>
|
| 23 |
+
<dt>Profile</dt><dd>quick</dd>
|
| 24 |
+
<dt>Suite</dt><dd>v2b</dd>
|
| 25 |
+
<dt>Date</dt><dd>2026-10-20 – 2026-10-21</dd>
|
| 26 |
+
<dt>Hardware</dt><dd>NVIDIA DGX Spark, 128 GB RAM</dd>
|
| 27 |
+
<dt>Inference software</dt><dd>llama.cpp b10014</dd>
|
| 28 |
+
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
+
<dt>Overall</dt><dd class="strong">65.7</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>20.7 h</dd>
|
| 31 |
+
</dl>
|
| 32 |
+
|
| 33 |
+
<h2>Categories</h2>
|
| 34 |
+
<div class="table-wrap">
|
| 35 |
+
<table>
|
| 36 |
+
<thead><tr><th>Category</th><th class="num">Score</th></tr></thead>
|
| 37 |
+
<tbody>
|
| 38 |
+
<tr><td>Knowledge & reasoning</td><td class="num">68.1</td></tr>
|
| 39 |
+
<tr><td>Math</td><td class="num">65.2</td></tr>
|
| 40 |
+
<tr><td>Instruction following</td><td class="num">79.9</td></tr>
|
| 41 |
+
<tr><td>Code</td><td class="num">44.0</td></tr>
|
| 42 |
+
<tr><td>German</td><td class="num">71.4</td></tr>
|
| 43 |
+
</tbody>
|
| 44 |
+
</table>
|
| 45 |
+
</div>
|
| 46 |
+
|
| 47 |
+
<h2>Tasks</h2>
|
| 48 |
+
<div class="table-wrap">
|
| 49 |
+
<table>
|
| 50 |
+
<thead><tr><th>Category</th><th>Task</th><th class="num">Score</th><th class="num">±</th><th class="num">n</th></tr></thead>
|
| 51 |
+
<tbody>
|
| 52 |
+
<tr>
|
| 53 |
+
<td>Knowledge & reasoning</td>
|
| 54 |
+
<td>mmlu_pro</td>
|
| 55 |
+
<td class="num">76.7</td>
|
| 56 |
+
<td class="num">± 2.4</td>
|
| 57 |
+
<td class="num">300</td>
|
| 58 |
+
</tr>
|
| 59 |
+
<tr>
|
| 60 |
+
<td>Knowledge & reasoning</td>
|
| 61 |
+
<td>gpqa_diamond_gen</td>
|
| 62 |
+
<td class="num">59.1</td>
|
| 63 |
+
<td class="num">± 3.5</td>
|
| 64 |
+
<td class="num">198</td>
|
| 65 |
+
</tr>
|
| 66 |
+
<tr>
|
| 67 |
+
<td>Knowledge & reasoning</td>
|
| 68 |
+
<td>musr_gen</td>
|
| 69 |
+
<td class="num">68.4</td>
|
| 70 |
+
<td class="num">± 2.9</td>
|
| 71 |
+
<td class="num">250</td>
|
| 72 |
+
</tr>
|
| 73 |
+
<tr>
|
| 74 |
+
<td>Math</td>
|
| 75 |
+
<td>omni_math_gen</td>
|
| 76 |
+
<td class="num">65.2</td>
|
| 77 |
+
<td class="num">± 3.0</td>
|
| 78 |
+
<td class="num">250</td>
|
| 79 |
+
</tr>
|
| 80 |
+
<tr>
|
| 81 |
+
<td>Instruction following</td>
|
| 82 |
+
<td>ifbench</td>
|
| 83 |
+
<td class="num">75.0</td>
|
| 84 |
+
<td class="num">± 2.5</td>
|
| 85 |
+
<td class="num">300</td>
|
| 86 |
+
</tr>
|
| 87 |
+
<tr>
|
| 88 |
+
<td>Instruction following</td>
|
| 89 |
+
<td>ifeval</td>
|
| 90 |
+
<td class="num">94.7</td>
|
| 91 |
+
<td class="num">± 1.8</td>
|
| 92 |
+
<td class="num">150</td>
|
| 93 |
+
</tr>
|
| 94 |
+
<tr>
|
| 95 |
+
<td>Code</td>
|
| 96 |
+
<td>livecodebench_gen</td>
|
| 97 |
+
<td class="num">44.0</td>
|
| 98 |
+
<td class="num">± 3.5</td>
|
| 99 |
+
<td class="num">200</td>
|
| 100 |
+
</tr>
|
| 101 |
+
<tr>
|
| 102 |
+
<td>German</td>
|
| 103 |
+
<td>mmlu_prox_de</td>
|
| 104 |
+
<td class="num">75.0</td>
|
| 105 |
+
<td class="num">± 2.5</td>
|
| 106 |
+
<td class="num">300</td>
|
| 107 |
+
</tr>
|
| 108 |
+
<tr>
|
| 109 |
+
<td>German</td>
|
| 110 |
+
<td>include_de_gen</td>
|
| 111 |
+
<td class="num">64.3</td>
|
| 112 |
+
<td class="num">± 3.9</td>
|
| 113 |
+
<td class="num">154</td>
|
| 114 |
+
</tr>
|
| 115 |
+
</tbody>
|
| 116 |
+
</table>
|
| 117 |
+
</div>
|
| 118 |
+
<p class="hint">± is the standard error; the 95% interval spans roughly 1.96 standard errors around the score.</p>
|
| 119 |
+
|
| 120 |
+
<h2>Speed</h2>
|
| 121 |
+
<div class="table-wrap">
|
| 122 |
+
<table>
|
| 123 |
+
<thead><tr><th>Measure</th><th class="num">Context (target)</th><th class="num">Context (actual)</th><th class="num">Median</th><th class="num">p10</th><th class="num">p90</th><th class="num">n</th></tr></thead>
|
| 124 |
+
<tbody>
|
| 125 |
+
<tr>
|
| 126 |
+
<td>Generation [t/s]</td>
|
| 127 |
+
<td class="num">–</td>
|
| 128 |
+
<td class="num">–</td>
|
| 129 |
+
<td class="num">77.1</td>
|
| 130 |
+
<td class="num">77.0</td>
|
| 131 |
+
<td class="num">77.1</td>
|
| 132 |
+
<td class="num">5</td>
|
| 133 |
+
</tr>
|
| 134 |
+
<tr>
|
| 135 |
+
<td>Prompt processing [t/s]</td>
|
| 136 |
+
<td class="num">512</td>
|
| 137 |
+
<td class="num">525</td>
|
| 138 |
+
<td class="num">2017.0</td>
|
| 139 |
+
<td class="num">1952.9</td>
|
| 140 |
+
<td class="num">2405.5</td>
|
| 141 |
+
<td class="num">5</td>
|
| 142 |
+
</tr>
|
| 143 |
+
<tr>
|
| 144 |
+
<td>Prompt processing [t/s]</td>
|
| 145 |
+
<td class="num">4096</td>
|
| 146 |
+
<td class="num">4027</td>
|
| 147 |
+
<td class="num">2775.2</td>
|
| 148 |
+
<td class="num">2772.5</td>
|
| 149 |
+
<td class="num">2807.5</td>
|
| 150 |
+
<td class="num">5</td>
|
| 151 |
+
</tr>
|
| 152 |
+
<tr>
|
| 153 |
+
<td>Prompt processing [t/s]</td>
|
| 154 |
+
<td class="num">16384</td>
|
| 155 |
+
<td class="num">16044</td>
|
| 156 |
+
<td class="num">2732.4</td>
|
| 157 |
+
<td class="num">2719.1</td>
|
| 158 |
+
<td class="num">2756.8</td>
|
| 159 |
+
<td class="num">5</td>
|
| 160 |
+
</tr>
|
| 161 |
+
<tr>
|
| 162 |
+
<td>Time to first token [ms]</td>
|
| 163 |
+
<td class="num">512</td>
|
| 164 |
+
<td class="num">525</td>
|
| 165 |
+
<td class="num">260.3</td>
|
| 166 |
+
<td class="num">218.3</td>
|
| 167 |
+
<td class="num">268.9</td>
|
| 168 |
+
<td class="num">5</td>
|
| 169 |
+
</tr>
|
| 170 |
+
<tr>
|
| 171 |
+
<td>Time to first token [ms]</td>
|
| 172 |
+
<td class="num">4096</td>
|
| 173 |
+
<td class="num">4027</td>
|
| 174 |
+
<td class="num">1451.1</td>
|
| 175 |
+
<td class="num">1434.5</td>
|
| 176 |
+
<td class="num">1452.5</td>
|
| 177 |
+
<td class="num">5</td>
|
| 178 |
+
</tr>
|
| 179 |
+
<tr>
|
| 180 |
+
<td>Time to first token [ms]</td>
|
| 181 |
+
<td class="num">16384</td>
|
| 182 |
+
<td class="num">16044</td>
|
| 183 |
+
<td class="num">5871.9</td>
|
| 184 |
+
<td class="num">5820.0</td>
|
| 185 |
+
<td class="num">5900.7</td>
|
| 186 |
+
<td class="num">5</td>
|
| 187 |
+
</tr>
|
| 188 |
+
</tbody>
|
| 189 |
+
</table>
|
| 190 |
+
</div>
|
| 191 |
+
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
+
</main>
|
| 194 |
+
<script src="../chart.umd.min.js"></script>
|
| 195 |
+
<script src="../app.js"></script>
|
| 196 |
+
</body>
|
| 197 |
+
</html>
|
runs/37.html
ADDED
|
@@ -0,0 +1,197 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1">
|
| 6 |
+
<title>nemotron-3.5-super-vl-120b-a12b-vllm-lilicorr – Local LLM Benchmarks</title>
|
| 7 |
+
<link rel="stylesheet" href="../style.css">
|
| 8 |
+
</head>
|
| 9 |
+
<body>
|
| 10 |
+
<header class="top">
|
| 11 |
+
<a class="brand" href="../index.html">Local LLM Benchmarks</a>
|
| 12 |
+
<nav>
|
| 13 |
+
<a href="../index.html">Overview</a>
|
| 14 |
+
<a href="../methodology.html">Methodology</a>
|
| 15 |
+
</nav>
|
| 16 |
+
</header>
|
| 17 |
+
<main>
|
| 18 |
+
<p class="sub"><a href="../index.html#v3-quick">← Overview</a></p>
|
| 19 |
+
<h1>nemotron-3.5-super-vl-120b-a12b-vllm-lilicorr</h1>
|
| 20 |
+
<dl class="meta">
|
| 21 |
+
<dt>Quantization</dt><dd>NVFP4</dd>
|
| 22 |
+
<dt>Reasoning</dt><dd>off</dd>
|
| 23 |
+
<dt>Profile</dt><dd>quick</dd>
|
| 24 |
+
<dt>Suite</dt><dd>v2b</dd>
|
| 25 |
+
<dt>Date</dt><dd>2026-10-21 – 2026-10-22</dd>
|
| 26 |
+
<dt>Hardware</dt><dd>NVIDIA DGX Spark, 128 GB RAM</dd>
|
| 27 |
+
<dt>Inference software</dt><dd>vLLM 0.26.0</dd>
|
| 28 |
+
<dt>Measured</dt><dd>directly at the inference server</dd>
|
| 29 |
+
<dt>Overall</dt><dd class="strong">57.8</dd>
|
| 30 |
+
<dt>Compute time</dt><dd>4.1 h</dd>
|
| 31 |
+
</dl>
|
| 32 |
+
|
| 33 |
+
<h2>Categories</h2>
|
| 34 |
+
<div class="table-wrap">
|
| 35 |
+
<table>
|
| 36 |
+
<thead><tr><th>Category</th><th class="num">Score</th></tr></thead>
|
| 37 |
+
<tbody>
|
| 38 |
+
<tr><td>Knowledge & reasoning</td><td class="num">71.3</td></tr>
|
| 39 |
+
<tr><td>Math</td><td class="num">28.0</td></tr>
|
| 40 |
+
<tr><td>Instruction following</td><td class="num">53.2</td></tr>
|
| 41 |
+
<tr><td>Code</td><td class="num">59.5</td></tr>
|
| 42 |
+
<tr><td>German</td><td class="num">76.9</td></tr>
|
| 43 |
+
</tbody>
|
| 44 |
+
</table>
|
| 45 |
+
</div>
|
| 46 |
+
|
| 47 |
+
<h2>Tasks</h2>
|
| 48 |
+
<div class="table-wrap">
|
| 49 |
+
<table>
|
| 50 |
+
<thead><tr><th>Category</th><th>Task</th><th class="num">Score</th><th class="num">±</th><th class="num">n</th></tr></thead>
|
| 51 |
+
<tbody>
|
| 52 |
+
<tr>
|
| 53 |
+
<td>Knowledge & reasoning</td>
|
| 54 |
+
<td>mmlu_pro</td>
|
| 55 |
+
<td class="num">81.7</td>
|
| 56 |
+
<td class="num">± 2.2</td>
|
| 57 |
+
<td class="num">300</td>
|
| 58 |
+
</tr>
|
| 59 |
+
<tr>
|
| 60 |
+
<td>Knowledge & reasoning</td>
|
| 61 |
+
<td>gpqa_diamond_gen</td>
|
| 62 |
+
<td class="num">68.7</td>
|
| 63 |
+
<td class="num">± 3.3</td>
|
| 64 |
+
<td class="num">198</td>
|
| 65 |
+
</tr>
|
| 66 |
+
<tr>
|
| 67 |
+
<td>Knowledge & reasoning</td>
|
| 68 |
+
<td>musr_gen</td>
|
| 69 |
+
<td class="num">63.6</td>
|
| 70 |
+
<td class="num">± 3.0</td>
|
| 71 |
+
<td class="num">250</td>
|
| 72 |
+
</tr>
|
| 73 |
+
<tr>
|
| 74 |
+
<td>Math</td>
|
| 75 |
+
<td>omni_math_gen</td>
|
| 76 |
+
<td class="num">28.0</td>
|
| 77 |
+
<td class="num">± 2.8</td>
|
| 78 |
+
<td class="num">250</td>
|
| 79 |
+
</tr>
|
| 80 |
+
<tr>
|
| 81 |
+
<td>Instruction following</td>
|
| 82 |
+
<td>ifbench</td>
|
| 83 |
+
<td class="num">40.7</td>
|
| 84 |
+
<td class="num">± 2.8</td>
|
| 85 |
+
<td class="num">300</td>
|
| 86 |
+
</tr>
|
| 87 |
+
<tr>
|
| 88 |
+
<td>Instruction following</td>
|
| 89 |
+
<td>ifeval</td>
|
| 90 |
+
<td class="num">91.3</td>
|
| 91 |
+
<td class="num">± 2.3</td>
|
| 92 |
+
<td class="num">150</td>
|
| 93 |
+
</tr>
|
| 94 |
+
<tr>
|
| 95 |
+
<td>Code</td>
|
| 96 |
+
<td>livecodebench_gen</td>
|
| 97 |
+
<td class="num">59.5</td>
|
| 98 |
+
<td class="num">± 3.5</td>
|
| 99 |
+
<td class="num">200</td>
|
| 100 |
+
</tr>
|
| 101 |
+
<tr>
|
| 102 |
+
<td>German</td>
|
| 103 |
+
<td>mmlu_prox_de</td>
|
| 104 |
+
<td class="num">79.7</td>
|
| 105 |
+
<td class="num">± 2.3</td>
|
| 106 |
+
<td class="num">300</td>
|
| 107 |
+
</tr>
|
| 108 |
+
<tr>
|
| 109 |
+
<td>German</td>
|
| 110 |
+
<td>include_de_gen</td>
|
| 111 |
+
<td class="num">71.4</td>
|
| 112 |
+
<td class="num">± 3.7</td>
|
| 113 |
+
<td class="num">154</td>
|
| 114 |
+
</tr>
|
| 115 |
+
</tbody>
|
| 116 |
+
</table>
|
| 117 |
+
</div>
|
| 118 |
+
<p class="hint">± is the standard error; the 95% interval spans roughly 1.96 standard errors around the score.</p>
|
| 119 |
+
|
| 120 |
+
<h2>Speed</h2>
|
| 121 |
+
<div class="table-wrap">
|
| 122 |
+
<table>
|
| 123 |
+
<thead><tr><th>Measure</th><th class="num">Context (target)</th><th class="num">Context (actual)</th><th class="num">Median</th><th class="num">p10</th><th class="num">p90</th><th class="num">n</th></tr></thead>
|
| 124 |
+
<tbody>
|
| 125 |
+
<tr>
|
| 126 |
+
<td>Generation [t/s]</td>
|
| 127 |
+
<td class="num">–</td>
|
| 128 |
+
<td class="num">–</td>
|
| 129 |
+
<td class="num">27.5</td>
|
| 130 |
+
<td class="num">26.1</td>
|
| 131 |
+
<td class="num">28.4</td>
|
| 132 |
+
<td class="num">5</td>
|
| 133 |
+
</tr>
|
| 134 |
+
<tr>
|
| 135 |
+
<td>Prompt processing [t/s]</td>
|
| 136 |
+
<td class="num">512</td>
|
| 137 |
+
<td class="num">529</td>
|
| 138 |
+
<td class="num">1241.7</td>
|
| 139 |
+
<td class="num">1230.8</td>
|
| 140 |
+
<td class="num">1249.9</td>
|
| 141 |
+
<td class="num">5</td>
|
| 142 |
+
</tr>
|
| 143 |
+
<tr>
|
| 144 |
+
<td>Prompt processing [t/s]</td>
|
| 145 |
+
<td class="num">4096</td>
|
| 146 |
+
<td class="num">4008</td>
|
| 147 |
+
<td class="num">2878.4</td>
|
| 148 |
+
<td class="num">2869.1</td>
|
| 149 |
+
<td class="num">2890.5</td>
|
| 150 |
+
<td class="num">5</td>
|
| 151 |
+
</tr>
|
| 152 |
+
<tr>
|
| 153 |
+
<td>Prompt processing [t/s]</td>
|
| 154 |
+
<td class="num">16384</td>
|
| 155 |
+
<td class="num">15949</td>
|
| 156 |
+
<td class="num">3134.4</td>
|
| 157 |
+
<td class="num">2901.2</td>
|
| 158 |
+
<td class="num">3153.2</td>
|
| 159 |
+
<td class="num">5</td>
|
| 160 |
+
</tr>
|
| 161 |
+
<tr>
|
| 162 |
+
<td>Time to first token [ms]</td>
|
| 163 |
+
<td class="num">512</td>
|
| 164 |
+
<td class="num">529</td>
|
| 165 |
+
<td class="num">426.0</td>
|
| 166 |
+
<td class="num">423.2</td>
|
| 167 |
+
<td class="num">429.3</td>
|
| 168 |
+
<td class="num">5</td>
|
| 169 |
+
</tr>
|
| 170 |
+
<tr>
|
| 171 |
+
<td>Time to first token [ms]</td>
|
| 172 |
+
<td class="num">4096</td>
|
| 173 |
+
<td class="num">4008</td>
|
| 174 |
+
<td class="num">1392.5</td>
|
| 175 |
+
<td class="num">1386.6</td>
|
| 176 |
+
<td class="num">1396.9</td>
|
| 177 |
+
<td class="num">5</td>
|
| 178 |
+
</tr>
|
| 179 |
+
<tr>
|
| 180 |
+
<td>Time to first token [ms]</td>
|
| 181 |
+
<td class="num">16384</td>
|
| 182 |
+
<td class="num">15949</td>
|
| 183 |
+
<td class="num">5088.5</td>
|
| 184 |
+
<td class="num">5058.0</td>
|
| 185 |
+
<td class="num">5518.0</td>
|
| 186 |
+
<td class="num">5</td>
|
| 187 |
+
</tr>
|
| 188 |
+
</tbody>
|
| 189 |
+
</table>
|
| 190 |
+
</div>
|
| 191 |
+
<p class="hint">Measured directly at the inference server.</p>
|
| 192 |
+
<footer class="page-foot">As of 2026-10-22 · scores 0–100 · built with <code>bench publish</code></footer>
|
| 193 |
+
</main>
|
| 194 |
+
<script src="../chart.umd.min.js"></script>
|
| 195 |
+
<script src="../app.js"></script>
|
| 196 |
+
</body>
|
| 197 |
+
</html>
|
style.css
CHANGED
|
@@ -111,6 +111,7 @@ th[aria-sort="descending"]::after { content: " ▼"; }
|
|
| 111 |
.charts { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 480px), 1fr)); gap: 16px; margin-top: 16px; }
|
| 112 |
.chart-card { margin: 0 0 16px; padding: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 8px; }
|
| 113 |
figcaption { font-weight: 600; margin-bottom: 8px; }
|
|
|
|
| 114 |
.chart-box { position: relative; width: 100%; }
|
| 115 |
.thresholds { display: flex; flex-wrap: wrap; gap: 8px 12px; align-items: center; margin: 0; }
|
| 116 |
.thresholds label { display: inline-flex; gap: 6px; align-items: center; color: var(--ink-2); }
|
|
|
|
| 111 |
.charts { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 480px), 1fr)); gap: 16px; margin-top: 16px; }
|
| 112 |
.chart-card { margin: 0 0 16px; padding: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 8px; }
|
| 113 |
figcaption { font-weight: 600; margin-bottom: 8px; }
|
| 114 |
+
.chart-card .segmented { display: flex; flex-wrap: wrap; margin: 0 0 8px; font-size: 12px; }
|
| 115 |
.chart-box { position: relative; width: 100%; }
|
| 116 |
.thresholds { display: flex; flex-wrap: wrap; gap: 8px 12px; align-items: center; margin: 0; }
|
| 117 |
.thresholds label { display: inline-flex; gap: 6px; align-items: center; color: var(--ink-2); }
|