research: preserve solver experiments and reproducible benchmarks

This commit is contained in:
Yaossg 2026-10-11 12:28:02 +08:00
parent 12e4266950
commit e93bc20b0a
85 changed files with 518443 additions and 0 deletions

View file

@ -0,0 +1,339 @@
{
"zero_lifts": {
"validation": {
"type": "validation",
"complete_roots_equal": true,
"complete_matches_equal": true,
"matches": []
},
"modes": [
{
"type": "pipeline",
"mode": 0,
"round": 0,
"positions": 1653,
"classes": 1653,
"active_positions": 1653,
"jobs": 0,
"matches": 0,
"host_ms": 5.571692,
"build_ms": 0.090188,
"root_ms": 5.379603,
"expand_ms": 0,
"search_ms": 0.101716
},
{
"type": "pipeline",
"mode": 1,
"round": 0,
"positions": 1653,
"classes": 1653,
"active_positions": 1653,
"jobs": 0,
"matches": 0,
"host_ms": 5.729661,
"build_ms": 0.1019,
"root_ms": 5.497826,
"expand_ms": 0,
"search_ms": 0.12975
},
{
"type": "pipeline",
"mode": 2,
"round": 0,
"positions": 1653,
"classes": 1,
"active_positions": 1653,
"jobs": 0,
"matches": 0,
"host_ms": 0.56059,
"build_ms": 0.10771,
"root_ms": 0.251016,
"expand_ms": 0.131594,
"search_ms": 0.070177
},
{
"type": "pipeline",
"mode": 3,
"round": 0,
"positions": 1653,
"classes": 1,
"active_positions": 0,
"jobs": 0,
"matches": 0,
"host_ms": 0.230821,
"build_ms": 0.006363,
"root_ms": 0.083272,
"expand_ms": 0.071838,
"search_ms": 0.069348
}
]
},
"stress": {
"validation": {
"type": "validation",
"complete_roots_equal": true,
"complete_matches_equal": true,
"matches": [
[
10358701894766,
51069,
419124
],
[
15959335054446,
51069,
419124
],
[
18914276748398,
51069,
419124
],
[
24514909908078,
51069,
419124
],
[
27469851602030,
51069,
419124
],
[
33070484761710,
51069,
419124
],
[
36025426455662,
51069,
419124
],
[
41626059615342,
51069,
419124
],
[
44581001309294,
51069,
419124
],
[
50181634468974,
51069,
419124
],
[
53136576162926,
51069,
419124
],
[
58737209322606,
51069,
419124
],
[
61692151016558,
51069,
419124
],
[
67292784176238,
51069,
419124
],
[
70247725870190,
51069,
419124
],
[
75848359029870,
51069,
419124
],
[
78803300723822,
51069,
419124
],
[
84403933883502,
51069,
419124
],
[
87358875577454,
51069,
419124
],
[
92959508737134,
51069,
419124
],
[
95914450431086,
51069,
419124
],
[
101515083590766,
51069,
419124
],
[
104470025284718,
51069,
419124
],
[
110070658444398,
51069,
419124
]
]
},
"modes": [
{
"type": "pipeline",
"mode": 0,
"round": 0,
"positions": 21,
"classes": 21,
"active_positions": 21,
"jobs": 474,
"matches": 24,
"host_ms": 1.476311,
"build_ms": 0.003135,
"root_ms": 0.17549,
"expand_ms": 0,
"search_ms": 1.297501
},
{
"type": "pipeline",
"mode": 1,
"round": 0,
"positions": 21,
"classes": 21,
"active_positions": 21,
"jobs": 474,
"matches": 24,
"host_ms": 0.505168,
"build_ms": 0.004611,
"root_ms": 0.175213,
"expand_ms": 9.3e-05,
"search_ms": 0.325159
},
{
"type": "pipeline",
"mode": 2,
"round": 0,
"positions": 21,
"classes": 20,
"active_positions": 21,
"jobs": 474,
"matches": 24,
"host_ms": 0.834753,
"build_ms": 0.011158,
"root_ms": 0.242071,
"expand_ms": 0.210348,
"search_ms": 0.370991
},
{
"type": "pipeline",
"mode": 3,
"round": 0,
"positions": 21,
"classes": 20,
"active_positions": 13,
"jobs": 474,
"matches": 24,
"host_ms": 0.782097,
"build_ms": 0.004335,
"root_ms": 0.1967,
"expand_ms": 0.261529,
"search_ms": 0.319533
}
]
},
"shuffled_mixed": {
"validation": {
"type": "validation",
"complete_roots_equal": true,
"complete_matches_equal": true,
"matches": []
},
"modes": [
{
"type": "pipeline",
"mode": 0,
"round": 0,
"positions": 32768,
"classes": 32768,
"active_positions": 32768,
"jobs": 15424,
"matches": 0,
"host_ms": 152.132767,
"build_ms": 4.096027,
"root_ms": 113.387564,
"expand_ms": 0.000184,
"search_ms": 34.648623
},
{
"type": "pipeline",
"mode": 1,
"round": 0,
"positions": 32768,
"classes": 32768,
"active_positions": 32768,
"jobs": 15424,
"matches": 0,
"host_ms": 124.087013,
"build_ms": 4.152926,
"root_ms": 113.998689,
"expand_ms": 0.000184,
"search_ms": 5.934844
},
{
"type": "pipeline",
"mode": 2,
"round": 0,
"positions": 32768,
"classes": 512,
"active_positions": 32768,
"jobs": 15424,
"matches": 0,
"host_ms": 13.605316,
"build_ms": 5.613835,
"root_ms": 1.992268,
"expand_ms": 0.604117,
"search_ms": 5.394911
},
{
"type": "pipeline",
"mode": 3,
"round": 0,
"positions": 32768,
"classes": 512,
"active_positions": 1216,
"jobs": 15424,
"matches": 0,
"host_ms": 9.609161,
"build_ms": 1.342779,
"root_ms": 2.238581,
"expand_ms": 0.603472,
"search_ms": 5.424052
}
]
},
"source_sha256": {
"pipeline_bench.cu": "31da815aa0ee8904c702e55d2d685282fc64bfada24dd208e151faac5c55c37c",
"cuda_bench.cu": "3e1fd6fe3bdb87ac68fe853dc4e6d2275d6aa00a692c7d630391fd12c0105c20",
"grouped.hpp": "5d48c4a45e7f7b07a362c69b5163f48d44bd45d18e7f0f02b00bda0edaadeb23",
"verify_pipeline_edges.py": "97a2b4642e871149519a79c73b7b617dd7a0cc47cd0f0dfe59cc7c8afdf0507c"
}
}