426 lines
12 KiB
JSON
426 lines
12 KiB
JSON
{
|
|
"date": "2026-09-29",
|
|
"scope": [
|
|
"direct periodicity heuristic",
|
|
"perturbation series approximation",
|
|
"sparse active continuation state",
|
|
"dynamic failure-guided multi-reference",
|
|
"CPU Worker fallback"
|
|
],
|
|
"baseline": {
|
|
"path": "../mandelbrot_work/index.html",
|
|
"sha256": "8355da57e2f546c4e1cbeb2237e9dbfb65168b6d4c254929a2b02078c086a935",
|
|
"bytes": 208576,
|
|
"gzip9Bytes": 52702
|
|
},
|
|
"integrated": {
|
|
"sha256": "544820c5024cf6d56e012db6d1bec3ddfcef5d833691b890baa64b26c5c2ee5a",
|
|
"bytes": 223672,
|
|
"gzip9Bytes": 57375
|
|
},
|
|
"regression": {
|
|
"passes": 5,
|
|
"timesSeconds": [
|
|
0.08,
|
|
0.09,
|
|
0.07,
|
|
0.07,
|
|
0.09
|
|
],
|
|
"medianSeconds": 0.08,
|
|
"status": "PASS",
|
|
"kernelCount": 19
|
|
},
|
|
"webGpuBrowserSmoke": {
|
|
"status": "UNAVAILABLE_IN_CONTAINER",
|
|
"reason": "Headless Chromium SwiftShader/EGL initialization failed before WebGPU could run; no real GPU frame-latency claim is made."
|
|
},
|
|
"benchmarks": {
|
|
"date": "2026-09-29T08:28:46.101Z",
|
|
"periodicity": {
|
|
"w": 96,
|
|
"h": 64,
|
|
"maxIter": 8192,
|
|
"oracleIter": 65536,
|
|
"rows": [
|
|
{
|
|
"view": "overview",
|
|
"productionBackend": "direct",
|
|
"pixels": 6144,
|
|
"baseWork": 884420,
|
|
"heuristicWork": 133404,
|
|
"workReduction": 0.849162162773343,
|
|
"candidates": 96,
|
|
"falseCandidates": 0,
|
|
"baseLimit": 104,
|
|
"heuristicLimit": 8,
|
|
"diagnosticIfForcedDirect": null,
|
|
"ms": 68.786555
|
|
},
|
|
{
|
|
"view": "period3-bulb",
|
|
"productionBackend": "direct",
|
|
"pixels": 6144,
|
|
"baseWork": 50331648,
|
|
"heuristicWork": 460156,
|
|
"workReduction": 0.9908575216929117,
|
|
"candidates": 6144,
|
|
"falseCandidates": 0,
|
|
"baseLimit": 6144,
|
|
"heuristicLimit": 0,
|
|
"diagnosticIfForcedDirect": null,
|
|
"ms": 3092.6467549999998
|
|
},
|
|
{
|
|
"view": "period3-core",
|
|
"productionBackend": "direct",
|
|
"pixels": 6144,
|
|
"baseWork": 50331648,
|
|
"heuristicWork": 442395,
|
|
"workReduction": 0.991210401058197,
|
|
"candidates": 6144,
|
|
"falseCandidates": 0,
|
|
"baseLimit": 6144,
|
|
"heuristicLimit": 0,
|
|
"diagnosticIfForcedDirect": null,
|
|
"ms": 3061.9720069999994
|
|
},
|
|
{
|
|
"view": "seahorse-boundary",
|
|
"productionBackend": "direct",
|
|
"pixels": 6144,
|
|
"baseWork": 410111,
|
|
"heuristicWork": 410111,
|
|
"workReduction": 0,
|
|
"candidates": 0,
|
|
"falseCandidates": 0,
|
|
"baseLimit": 0,
|
|
"heuristicLimit": 0,
|
|
"diagnosticIfForcedDirect": null,
|
|
"ms": 17.153881000000183
|
|
},
|
|
{
|
|
"view": "seahorse-deep",
|
|
"productionBackend": "fast-extended",
|
|
"pixels": 6144,
|
|
"baseWork": 36579905,
|
|
"heuristicWork": 6167354,
|
|
"workReduction": null,
|
|
"candidates": 0,
|
|
"falseCandidates": 0,
|
|
"baseLimit": 4304,
|
|
"heuristicLimit": 4304,
|
|
"diagnosticIfForcedDirect": {
|
|
"workReduction": 0.8314004916087125,
|
|
"candidates": 4125,
|
|
"falseCandidates": 12
|
|
},
|
|
"ms": 2289.795112
|
|
},
|
|
{
|
|
"view": "exterior",
|
|
"productionBackend": "direct",
|
|
"pixels": 6144,
|
|
"baseWork": 686432,
|
|
"heuristicWork": 137063,
|
|
"workReduction": 0.8003254510279241,
|
|
"candidates": 72,
|
|
"falseCandidates": 0,
|
|
"baseLimit": 79,
|
|
"heuristicLimit": 7,
|
|
"diagnosticIfForcedDirect": null,
|
|
"ms": 37.95325000000048
|
|
}
|
|
],
|
|
"note": "Production DIRECT_F32 rule with two attracting-cycle confirmations. FAST/perturbation periodic early-stop is intentionally disabled."
|
|
},
|
|
"series": {
|
|
"rows": [
|
|
{
|
|
"span": 1e-05,
|
|
"jump": 53,
|
|
"errorLog2": -22.11596292311006,
|
|
"maxAbsError": 7.112067409017996e-09,
|
|
"maxRelativeError": 9.415623690713784e-05,
|
|
"refLen": 1200,
|
|
"buildMs": 32.31590200000028
|
|
},
|
|
{
|
|
"span": 1e-07,
|
|
"jump": 446,
|
|
"errorLog2": -22.302471602690176,
|
|
"maxAbsError": 7.736805567567409e-09,
|
|
"maxRelativeError": 0.0031991190750368034,
|
|
"refLen": 1200,
|
|
"buildMs": 33.50016399999913
|
|
},
|
|
{
|
|
"span": 1e-09,
|
|
"jump": 930,
|
|
"errorLog2": -22.038152635655024,
|
|
"maxAbsError": 7.459933177532973e-09,
|
|
"maxRelativeError": 1.015603159369818e-05,
|
|
"refLen": 1200,
|
|
"buildMs": 29.815043000000514
|
|
},
|
|
{
|
|
"span": 1e-11,
|
|
"jump": 1037,
|
|
"errorLog2": -23.96377927072575,
|
|
"maxAbsError": 2.2791360188558774e-09,
|
|
"maxRelativeError": 4.948137247650717e-06,
|
|
"refLen": 1200,
|
|
"buildMs": 37.88702799999919
|
|
}
|
|
],
|
|
"note": "Production fast-reference worker output. Error compares packed 4th-order series against direct perturbation over 8 screen-domain deltas."
|
|
},
|
|
"sparseActiveState": {
|
|
"rows": [
|
|
{
|
|
"preset": "fast",
|
|
"pixels": 524288,
|
|
"activeRatio": 1,
|
|
"capacity": 524288,
|
|
"oldBytes": 23068672,
|
|
"newBytes": 23134208,
|
|
"reduction": -0.0028409090909091717
|
|
},
|
|
{
|
|
"preset": "fast",
|
|
"pixels": 524288,
|
|
"activeRatio": 0.25,
|
|
"capacity": 164096,
|
|
"oldBytes": 23068672,
|
|
"newBytes": 7285760,
|
|
"reduction": 0.6841708096590908
|
|
},
|
|
{
|
|
"preset": "fast",
|
|
"pixels": 524288,
|
|
"activeRatio": 0.1,
|
|
"capacity": 65792,
|
|
"oldBytes": 23068672,
|
|
"newBytes": 2960384,
|
|
"reduction": 0.8716708096590909
|
|
},
|
|
{
|
|
"preset": "fast",
|
|
"pixels": 524288,
|
|
"activeRatio": 0.01,
|
|
"capacity": 6810,
|
|
"oldBytes": 23068672,
|
|
"newBytes": 365176,
|
|
"reduction": 0.9841700467196378
|
|
},
|
|
{
|
|
"preset": "standard",
|
|
"pixels": 1048576,
|
|
"activeRatio": 1,
|
|
"capacity": 1048576,
|
|
"oldBytes": 46137344,
|
|
"newBytes": 46268416,
|
|
"reduction": -0.0028409090909091717
|
|
},
|
|
{
|
|
"preset": "standard",
|
|
"pixels": 1048576,
|
|
"activeRatio": 0.25,
|
|
"capacity": 327936,
|
|
"oldBytes": 46137344,
|
|
"newBytes": 14560256,
|
|
"reduction": 0.6844149502840908
|
|
},
|
|
{
|
|
"preset": "standard",
|
|
"pixels": 1048576,
|
|
"activeRatio": 0.1,
|
|
"capacity": 131328,
|
|
"oldBytes": 46137344,
|
|
"newBytes": 5909504,
|
|
"reduction": 0.8719149502840909
|
|
},
|
|
{
|
|
"preset": "standard",
|
|
"pixels": 1048576,
|
|
"activeRatio": 0.01,
|
|
"capacity": 13364,
|
|
"oldBytes": 46137344,
|
|
"newBytes": 719088,
|
|
"reduction": 0.9844141873446378
|
|
},
|
|
{
|
|
"preset": "high",
|
|
"pixels": 4194304,
|
|
"activeRatio": 1,
|
|
"capacity": 4194304,
|
|
"oldBytes": 184549376,
|
|
"newBytes": 185073664,
|
|
"reduction": -0.0028409090909091717
|
|
},
|
|
{
|
|
"preset": "high",
|
|
"pixels": 4194304,
|
|
"activeRatio": 0.25,
|
|
"capacity": 1310976,
|
|
"oldBytes": 184549376,
|
|
"newBytes": 58207232,
|
|
"reduction": 0.6845980557528408
|
|
},
|
|
{
|
|
"preset": "high",
|
|
"pixels": 4194304,
|
|
"activeRatio": 0.1,
|
|
"capacity": 524544,
|
|
"oldBytes": 184549376,
|
|
"newBytes": 23604224,
|
|
"reduction": 0.8720980557528409
|
|
},
|
|
{
|
|
"preset": "high",
|
|
"pixels": 4194304,
|
|
"activeRatio": 0.01,
|
|
"capacity": 52685,
|
|
"oldBytes": 184549376,
|
|
"newBytes": 2842428,
|
|
"reduction": 0.9845980080691251
|
|
}
|
|
],
|
|
"note": "Production allocation: 32 B state + 2x4 B queues + 4 B pixel map per active slot, plus 1-bit membership bitmap. Capacity adds 25% + 256 headroom."
|
|
},
|
|
"multiReference": {
|
|
"maxGuidedPasses": 3,
|
|
"w": 64,
|
|
"h": 40,
|
|
"maxIter": 1200,
|
|
"rows": [
|
|
{
|
|
"view": "seahorse-1e-5",
|
|
"grid": 1,
|
|
"references": 1,
|
|
"total": 2560,
|
|
"refEnd": 0,
|
|
"mismatchClass": 3,
|
|
"mismatchIter": 155,
|
|
"mismatchRate": 0.001171875
|
|
},
|
|
{
|
|
"view": "seahorse-1e-5",
|
|
"grid": 2,
|
|
"references": 5,
|
|
"total": 2560,
|
|
"refEnd": 0,
|
|
"mismatchClass": 3,
|
|
"mismatchIter": 155,
|
|
"mismatchRate": 0.001171875
|
|
},
|
|
{
|
|
"view": "seahorse-1e-5",
|
|
"grid": 3,
|
|
"references": 9,
|
|
"total": 2560,
|
|
"refEnd": 0,
|
|
"mismatchClass": 3,
|
|
"mismatchIter": 155,
|
|
"mismatchRate": 0.001171875
|
|
},
|
|
{
|
|
"view": "seahorse-1e-7",
|
|
"grid": 1,
|
|
"references": 1,
|
|
"total": 2560,
|
|
"refEnd": 0,
|
|
"mismatchClass": 66,
|
|
"mismatchIter": 74,
|
|
"mismatchRate": 0.02578125
|
|
},
|
|
{
|
|
"view": "seahorse-1e-7",
|
|
"grid": 2,
|
|
"references": 5,
|
|
"total": 2560,
|
|
"refEnd": 0,
|
|
"mismatchClass": 37,
|
|
"mismatchIter": 41,
|
|
"mismatchRate": 0.014453125
|
|
},
|
|
{
|
|
"view": "seahorse-1e-7",
|
|
"grid": 3,
|
|
"references": 9,
|
|
"total": 2560,
|
|
"refEnd": 0,
|
|
"mismatchClass": 50,
|
|
"mismatchIter": 67,
|
|
"mismatchRate": 0.01953125
|
|
}
|
|
],
|
|
"note": "CPU f32 perturbation locality surrogate. Production selects up to three additional references from failure clusters instead of fixed grids."
|
|
},
|
|
"cpuFallback": {
|
|
"w": 640,
|
|
"h": 360,
|
|
"iter": 350,
|
|
"threads": 4,
|
|
"one": {
|
|
"medianMs": 97.22207600000002,
|
|
"times": [
|
|
115.15600200000154,
|
|
86.49102299999868,
|
|
97.22207600000002,
|
|
97.75022499999977,
|
|
95.21002200000112,
|
|
105.08147800000006,
|
|
81.41742200000044
|
|
],
|
|
"work": 2658084,
|
|
"escaped": 176648,
|
|
"operationLimit": 3394,
|
|
"heuristicInterior": 1654
|
|
},
|
|
"multi": {
|
|
"medianMs": 36.02884199999971,
|
|
"times": [
|
|
100.63864199999989,
|
|
61.91339699999844,
|
|
50.152170999999726,
|
|
34.4066870000006,
|
|
34.23579900000004,
|
|
36.02884199999971,
|
|
34.373131000000285
|
|
],
|
|
"work": 2658084,
|
|
"escaped": 176648,
|
|
"operationLimit": 3394,
|
|
"heuristicInterior": 1654
|
|
},
|
|
"speedup": 2.698451312978663,
|
|
"workMatch": true,
|
|
"escapedMatch": true,
|
|
"operationLimitMatch": true,
|
|
"heuristicMatch": true,
|
|
"note": "Production CPU fallback Worker source executed under node:worker_threads shim."
|
|
},
|
|
"sourceAudit": {
|
|
"heuristicClass": true,
|
|
"strictDisablesPeriodicity": true,
|
|
"seriesBinding": true,
|
|
"compactPixelMap": true,
|
|
"multiReferencePasses": true,
|
|
"cpuFallback": true
|
|
},
|
|
"environment": {
|
|
"node": "v22.16.0",
|
|
"cpus": 5,
|
|
"platform": "linux",
|
|
"arch": "x64"
|
|
}
|
|
},
|
|
"assessment": {
|
|
"periodicity": "ADOPT_DIRECT_ONLY",
|
|
"seriesApproximation": "ADOPT_EXPERIMENTAL_INTERACTIVE",
|
|
"sparseActiveState": "ADOPT",
|
|
"dynamicMultiReference": "ADOPT_CAPPED_FAILURE_GUIDED",
|
|
"cpuFallback": "ADOPT_COMPATIBILITY_PATH"
|
|
}
|
|
}
|