igneum/bench/proof-systems/TABLE.md
igneum-labs 7101273dcb exec 0.3.14 app side: the prover exports from one block below and seeds from the account dump; the reorg harness; the 4060 rows
- app/igneum-app/src/prover.rs: igneum_exportSegments [n-1, n] for a shard and [first-1, last] for a segment (never
  from 0: on a restarted node the records below the restart carry zero roots and the exporter refused every cut,
  the fleet 16:02Z); exec_boundary() reads igneum_getExecStatus.restartNumber (or the startedFrom text on a
  0.3.13 node) and the prover never claims a shard or a segment below it
- proving/igneum-prove/export: seeds the port from the export's preState, checks its root against the node's at the
  dump's block and replays from the next segment; the restart-replay path stays for exports without a dump
- tools/exec-sync/reorg.mjs: a 300-chain-block reorg on a private fast-time simnet, two cases (the ring, the
  persisted-generation fallback after a restart), 18 checks; A's lone miner casts no finality vote because one key
  at 83% of the window certified its own branch in the first run and the finality rule refused B's chain, by design
- tools/exec-sync/net.mjs: case 5 (an unreadable flag file blocks loudly, never genesis) and case 6 (the export from
  one block below carries the dump; the exporter cuts from it), 15 checks
- bench/proof-systems: the rented RTX 4060 8 GB rows (46) and the table

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 16:50:25 +00:00

17 KiB

Candidate Machine, backend, note Fixture Cycles Prove s Wall s Peak memory MiB Proof bytes Verify s (one core) Recursion Audit Verified Date
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched 2^25 block-338-shard1.json shard 0 60415376 87.0 94.9 7628 1272897 0.319 yes no yes 20261006-1604
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched 2^26 block-338-shard1.json shard 0 60415376 41.3 49.3 7596 1272897 0.328 yes no yes 20261006-1603
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 1): /tmp/tmp.7ILTbMmhGd/time.log:Error: CudaClientError: The server returned an internal error 20261006-1603
r0 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, po2 19 block-338-shard1.json shard 0 89482640 401.9 403.5 6752 223882 0.224 yes yes yes 20261006-1541
r0 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 101): /tmp/tmp.75fL1zX5AZ/time.log: out of memory 20261006-1541
sp1 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 1): /tmp/tmp.klQ694HVLB/time.log:Error: CudaClientError: Failed to read the response: Custom { kind: UnexpectedEof, error: early eof } 20261006-1541
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched 2^25 block-72854-empty-block-first.json shard 0 23594943 79.6 87.2 7628 1272897 0.319 yes no yes 20261006-1539
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 1): /tmp/tmp.13mBtKKglh/time.log:Error: CudaClientError: The server returned an internal error 20261006-1539
r0 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, po2 19 block-72854-empty-block-first.json shard 0 134734531 697.3 701.3 6730 223882 0.225 yes yes yes 20261006-1512
r0 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 101): /tmp/tmp.JPJDVvnbik/time.log: out of memory 20261006-1512
sp1 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 1): /tmp/tmp.NUem292PRA/time.log:Error: CudaClientError: Failed to read the response: Custom { kind: UnexpectedEof, error: early eof } 20261006-1511
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched 2^25 block-58927-empty-reward.json shard 0 257467 5.9 12.9 7596 1272897 0.325 yes no yes 20261006-1511
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched 2^26 block-58927-empty-reward.json shard 0 257467 4.2 11.2 7564 1272897 0.321 yes no yes 20261006-1511
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched 2^27 block-58927-empty-reward.json shard 0 257467 3.3 10.5 7470 1272897 0.320 yes no yes 20261006-1511
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched default block-58927-empty-reward.json shard 0 257467 3.3 10.4 7406 1272897 0.323 yes no yes 20261006-1511
r0 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, po2 19 block-58927-empty-reward.json shard 0 278423 3.8 4.3 6876 223882 0.225 yes yes yes 20261006-1510
r0 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, po2 20 block-58927-empty-reward.json shard 0 278423 3.8 4.3 6812 223882 0.223 yes yes yes 20261006-1510
sp1 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 1): /tmp/tmp.0JSHMJ96SK/time.log:Error: CudaClientError: Failed to read the response: Custom { kind: UnexpectedEof, error: early eof } 20261006-1510
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched 2^25 fees-v1-shards2.json shard 0 4717439 12.8 19.8 7660 1272897 0.318 yes no yes 20261006-1510
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, patched 2^26 fees-v1-shards2.json shard 0 4717439 7.9 15.1 7692 1272897 0.316 yes no yes 20261006-1510
sp1-patched rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 124): /tmp/tmp.pKGGDBy0r0/time.log:called Result::unwrap() on an Err value: JoinError::Panic(Id(456), called Result::unwrap() on an Err value: OutOfMemory, ...) 20261006-1455
r0 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda, 4060 8 GB alone, po2 19 fees-v1-shards2.json shard 0 10049917 47.1 47.7 6720 223882 0.221 yes yes yes 20261006-1454
r0 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 101): /tmp/tmp.khG85FrAuh/time.log: out of memory 20261006-1453
sp1 rz-4060 (RTX 4060 8 GB, Vast.ai), cuda n/a: the prove run failed (exit 1): /tmp/tmp.yOqeSspoDW/time.log:Error: CudaClientError: Failed to read the response: Custom { kind: UnexpectedEof, error: early eof } 20261006-1453
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched 2^26 block-58927-empty-reward.json shard 0 257467 7.3 27.5 7203 1272897 0.542 yes no yes 20261006-1408
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched 2^27 block-58927-empty-reward.json shard 0 257467 5.6 25.9 7301 1272897 0.562 yes no yes 20261006-1408
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^25 block-338-shard1.json shard 0 60415376 57.5 78.0 8128 1272897 0.571 yes no yes 20261006-1408
r0 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, po2 19 block-58927-empty-reward.json shard 0 278423 5.7 6.8 7345 223882 0.466 yes yes yes 20261006-1407
r0 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, po2 20 block-58927-empty-reward.json shard 0 278423 5.6 6.7 7345 223882 0.464 yes yes yes 20261006-1407
sp1 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda n/a: the prove run failed (exit 1): /tmp/tmp.qVtcFNc806/time.log:Error: CudaClientError: Failed to read the response: Custom { kind: UnexpectedEof, error: early eof } 20261006-1407
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched default block-58927-empty-reward.json shard 0 257467 5.5 24.7 7205 1272897 0.537 yes no yes 20261006-1407
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^26 block-338-shard1.json shard 0 60415376 29.2 51.3 8192 1272897 0.547 yes no yes 20261006-1407
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^27 block-338-shard1.json shard 0 60415376 21.2 42.3 11202 1272897 0.548 yes no yes 20261006-1407
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched default block-338-shard1.json shard 0 60415376 19.5 42.2 18344 1272897 0.546 yes no yes 20261006-1406
r0 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, po2 19 block-338-shard1.json shard 0 89482640 281.4 286.0 8846 223882 0.460 yes yes yes 20261006-1401
r0 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, po2 20 block-338-shard1.json shard 0 89482640 178.5 182.5 13390 223882 0.467 yes yes yes 20261006-1358
r0 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, po2 19 block-338-shard1.json shard 0 89482640 578.2 582.5 7285 223882 0.459 yes yes yes 20261006-1357
sp1 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone block-338-shard1.json shard 0 60415376 19.1 41.8 20680 1272897 0.540 yes yes yes 20261006-1357
r0 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, po2 19 fees-v1-shards2.json shard 0 10049917 68.5 69.9 7339 223882 0.459 yes yes yes 20261006-1356
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^25 block-72854-empty-block-first.json shard 0 23594943 50.7 69.5 8192 1272897 0.549 yes no yes 20261006-1356
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^26 block-72854-empty-block-first.json shard 0 23594943 27.1 46.1 8160 1272897 0.545 yes no yes 20261006-1355
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^27 block-72854-empty-block-first.json shard 0 23594943 20.0 40.1 10754 1272897 0.533 yes no yes 20261006-1354
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched default block-72854-empty-block-first.json shard 0 23594943 16.8 38.5 17576 1272897 0.544 yes no yes 20261006-1354
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched 2^26 block-338-shard1.json shard 0 60415376 58.3 81.1 7555 1272897 0.547 yes no yes 20261006-1349
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched 2^27 block-338-shard1.json shard 0 60415376 39.6 61.6 10661 1272897 0.550 yes no yes 20261006-1348
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched default block-338-shard1.json shard 0 60415376 39.2 61.1 10661 1272897 0.555 yes no yes 20261006-1347
r0 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, po2 19 block-72854-empty-block-first.json shard 0 134734531 509.7 518.3 20484 223882 0.452 yes yes yes 20261006-1345
r0 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone block-338-shard1.json shard 0 89482640 427.6 431.7 10153 223882 0.460 yes yes yes 20261006-1339
sp1 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda n/a: the prove run failed (exit 1): /tmp/tmp.bcgeLFKAkK/time.log:Error: CudaClientError: Failed to read the response: Custom { kind: UnexpectedEof, error: early eof } 20261006-1339
r0 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, po2 20 block-72854-empty-block-first.json shard 0 134734531 354.6 362.9 20468 223882 0.453 yes yes yes 20261006-1339
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched 2^26 block-72854-empty-block-first.json shard 0 23594943 57.4 77.5 7491 1272897 0.546 yes no yes 20261006-1338
sp1 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone block-72854-empty-block-first.json shard 0 23594943 17.0 38.9 20136 1272897 0.531 yes yes yes 20261006-1338
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^25 fees-v1-shards2.json shard 0 4717439 9.5 26.8 8384 1272897 0.546 yes no yes 20261006-1338
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched 2^27 block-72854-empty-block-first.json shard 0 23594943 39.5 60.7 10245 1272897 0.550 yes no yes 20261006-1337
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^26 fees-v1-shards2.json shard 0 4717439 6.8 24.6 8192 1272897 0.546 yes no yes 20261006-1337
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched 2^27 fees-v1-shards2.json shard 0 4717439 6.2 24.6 10850 1272897 0.543 yes no yes 20261006-1337
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched default block-72854-empty-block-first.json shard 0 23594943 39.7 61.0 9957 1272897 0.556 yes no yes 20261006-1336
r0 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, po2 19 fees-v1-shards2.json shard 0 10049917 32.7 34.2 8500 223882 0.460 yes yes yes 20261006-1336
sp1-patched rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, patched default fees-v1-shards2.json shard 0 4717439 6.4 26.9 14696 1272897 0.546 yes no yes 20261006-1336
r0 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone, po2 20 fees-v1-shards2.json shard 0 10049917 23.1 24.6 13280 223882 0.455 yes yes yes 20261006-1335
sp1 rz-4090 (RTX 4090 24 GB, RunPod, driver 570), cuda, 4090 24 GB alone fees-v1-shards2.json shard 0 4717439 6.4 127.5 17800 1272897 0.542 yes yes yes 20261006-1333
r0 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone block-72854-empty-block-first.json shard 0 134734531 773.0 781.3 10173 223882 0.478 yes yes yes 20261006-1323
sp1 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda n/a: the prove run failed (exit 1): /tmp/tmp.tTBbwV8taM/time.log:Error: CudaClientError: Failed to read the response: Custom { kind: UnexpectedEof, error: early eof } 20261006-1323
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched 2^26 fees-v1-shards2.json shard 0 4717439 13.1 31.6 7587 1272897 0.551 yes no yes 20261006-1322
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched 2^27 fees-v1-shards2.json shard 0 4717439 9.5 31.5 10181 1272897 0.545 yes no yes 20261006-1321
sp1-patched rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone, patched default fees-v1-shards2.json shard 0 4717439 10.0 32.4 10117 1272897 0.536 yes no yes 20261006-1321
r0 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda, 3060 12 GB alone fees-v1-shards2.json shard 0 10049917 53.0 54.4 10071 223882 0.454 yes yes yes 20261006-1320
sp1 rz-3060 (RTX 3060 12 GB, Vast, driver 580), cuda n/a: the prove run failed (exit 1): /tmp/tmp.rVivH09Uqp/time.log:Error: CudaClientError: Failed to read the response: Custom { kind: UnexpectedEof, error: early eof } 20261006-1319
sp1-patched DESKTOP-KMCV30N, cuda, beside the miner, patched 2^26 block-338-shard1.json shard 0 60415376 138.0 148.1 12129 1272897 0.323 yes no yes 20261006-1203
sp1-patched DESKTOP-KMCV30N, cuda, beside the miner, patched default block-338-shard1.json shard 0 60415376 38.1 52.0 27501 1272897 0.327 yes no yes 20261006-1202
sp1 DESKTOP-KMCV30N, cuda, beside the miner block-338-shard1.json shard 0 60415376 37.6 53.7 30413 1272897 0.327 yes yes yes 20261006-1201
sp1-patched DESKTOP-KMCV30N, cuda, beside the miner, patched 2^26 fees-v1-shards2.json shard 0 4717439 27.0 36.2 12012 1272897 0.324 yes no yes 20261006-1201
sp1-patched DESKTOP-KMCV30N, cuda, beside the miner, patched default fees-v1-shards2.json shard 0 4717439 15.1 28.9 18637 1272897 0.327 yes no yes 20261006-1200
r0 MacBook-Pro, cpu, CPU HAL (metal build), po2 19 block-58927-empty-reward.json shard 0 278423 46.5 46.9 7935 223882 0.210 yes yes yes 20261006-1200
r0 MacBook-Pro, cpu, CPU HAL (metal build), po2 20 block-58927-empty-reward.json shard 0 278423 47.9 48.4 7933 223882 0.210 yes yes yes 20261006-1200
r0 MacBook-Pro, cpu, CPU HAL (metal build), po2 21 block-58927-empty-reward.json shard 0 278423 49.0 49.4 7936 223882 0.210 yes yes yes 20261006-1200
r0 MacBook-Pro, cpu, CPU HAL (cpu build), po2 20 fees-v1-shards2.json shard 0 10049917 585.8 587.7 10093 223882 0.210 yes yes yes 20261006-1200
r0 MacBook-Pro, cpu, CPU HAL (metal build), po2 19 fees-v1-shards2.json shard 0 10049917 698.7 699.2 8013 223882 0.210 yes yes yes 20261006-1200
r0 MacBook-Pro, cpu, CPU HAL (metal build), po2 20 fees-v1-shards2.json shard 0 10049917 574.4 575.0 10166 223882 0.210 yes yes yes 20261006-1200
r0 MacBook-Pro, cpu, CPU HAL (metal build), po2 21 fees-v1-shards2.json shard 0 10049917 560.9 561.5 19497 223882 0.210 yes yes yes 20261006-1200
sp1 DESKTOP-KMCV30N, cuda, beside the miner fees-v1-shards2.json shard 0 4717439 14.8 31.1 22477 1272897 0.321 yes yes yes 20261006-1159
jolt MacBook-Pro, cpu n/a: no guest for our shard statement and no shipped recursion (proving-methods.md route F) 20261006-1146
sp1-patched MacBook-Pro, cpu n/a: the patched server exists only on PC 2 (/opt/igneum-floor/home) 20261006-1146
sp1 MacBook-Pro, cpu fees-v1-shards2.json shard 0 4717439 71.7 80.3 27821 1272897 0.258 yes yes yes 20261006-1146