diff --git a/docs/analysis/cryptanalysis/logs/adv-cache-3/sibling-43-warps-devnet-2e26-v2.log b/docs/analysis/cryptanalysis/logs/adv-cache-3/sibling-43-warps-devnet-2e26-v2.log new file mode 100644 index 00000000..52e29d85 --- /dev/null +++ b/docs/analysis/cryptanalysis/logs/adv-cache-3/sibling-43-warps-devnet-2e26-v2.log @@ -0,0 +1,53 @@ +lease: 0 of 16 pool cores free (88 leased); waiting +lease: holding 24 pool cores (50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73, waited 92 s, class adv): adv-cache-2 warps-devnet-2e26-v2 (run by adv-cache-3) +[2026-10-07T20:36:59Z] adv-cache-2 0.1.0 (igneum-pow generator v4); args ["warps", "--programs", "devnet", "--day", "20730", "--nonces", "67108864", "--validate", "sample", "--threads", "24", "--out", "/srv/builds/_adv-adv-cache-2"] +[2026-10-07T20:36:59Z] warps: programs ["devnet"] day 20730 nonces 67108864 threads 24 plant none validate sample check_every 997 fingerprint false +[2026-10-07T20:36:59Z] day 20730: cache filled in 0.41 s, fnv 448274a57f508cbc +[2026-10-07T20:37:02Z] table: 16777216 items derived with their 8 lines in 2.6 s; library comparison sample (0 mismatches) +[2026-10-07T20:37:04Z] static devnet-epoch0: s0:instr1:r7:base-writer rotl@0:shadow-writes add=5,mad=5,mul=4,mulhi=1,rotr=4,shfl=2,sub=3,xor=3:last-shadow-writer add | s1:instr4:r4:base-writer load@1:shadow-writes add=7,mad=1,mul=7,mulhi=2,or=5,rotr=1,shfl=5,sub=2,xor=5:last-shadow-writer or | s2:instr6:r0:base-writer load@4:shadow-writes add=8,mad=9,mul=4,mulhi=2,rotl=6,rotr=2,shfl=2,sub=3,xor=8:last-shadow-writer add | s3:instr10:r7:base-writer mad@2:shadow-writes add=5,mad=5,mul=4,mulhi=1,rotr=4,shfl=2,sub=3,xor=3:last-shadow-writer add | s4:instr12:r2:base-writer rotl@11:shadow-writes add=4,mad=3,mul=3,mulhi=3,or=1,rotl=4,rotr=3,shfl=2,sub=4,xor=5:last-shadow-writer add | s5:instr20:r1:base-writer shfl@18:shadow-writes add=5,mad=3,mulhi=1,or=3,rotl=1,rotr=3,shfl=5,sub=7,xor=3:last-shadow-writer rotr | s6:instr27:r7:base-writer mad@14:shadow-writes add=5,mad=5,mul=4,mulhi=1,rotr=4,shfl=2,sub=3,xor=3:last-shadow-writer add | s7:instr30:r2:base-writer sub@19:shadow-writes add=4,mad=3,mul=3,mulhi=3,or=1,rotl=4,rotr=3,shfl=2,sub=4,xor=5:last-shadow-writer add | s8:instr35:r4:base-writer xor@33:shadow-writes add=7,mad=1,mul=7,mulhi=2,or=5,rotr=1,shfl=5,sub=2,xor=5:last-shadow-writer or | s9:instr40:r7:base-writer mad@38:shadow-writes add=5,mad=5,mul=4,mulhi=1,rotr=4,shfl=2,sub=3,xor=3:last-shadow-writer add | s10:instr41:r0:base-writer mad@21:shadow-writes add=8,mad=9,mul=4,mulhi=2,rotl=6,rotr=2,shfl=2,sub=3,xor=8:last-shadow-writer add | s11:instr43:r3:base-writer sub@22:shadow-writes add=6,mad=2,mul=2,mulhi=2,or=3,rotl=1,rotr=2,shfl=2,sub=2,xor=3:last-shadow-writer shfl | s12:instr45:r1:base-writer load@43:shadow-writes add=5,mad=3,mulhi=1,or=3,rotl=1,rotr=3,shfl=5,sub=7,xor=3:last-shadow-writer rotr | s13:instr52:r1:base-writer rotr@46:shadow-writes add=5,mad=3,mulhi=1,or=3,rotl=1,rotr=3,shfl=5,sub=7,xor=3:last-shadow-writer rotr | s14:instr53:r3:base-writer load@52:shadow-writes add=6,mad=2,mul=2,mulhi=2,or=3,rotl=1,rotr=2,shfl=2,sub=2,xor=3:last-shadow-writer shfl | s15:instr54:r5:base-writer load@53:shadow-writes add=5,mad=6,mul=3,mulhi=2,or=3,rotl=6,rotr=3,shfl=3,xor=7:last-shadow-writer xor +[2026-10-07T20:37:04Z] program devnet-epoch0: epoch seed edc4fa844da9dc98d37e965176f6558a31560e40502ab3ae5491b21aaaabfb07 era seed edc4fa844da9dc98d37e965176f6558a31560e40502ab3ae5491b21aaaabfb07 id a785001687d8688a attempt 1 class mx8-erad810f22d+sh256x27 op mix load=16 mad=8 mul=6 xor=6 rotr=5 shfl=5 sub=5 add=4 mulhi=4 rotl=4 or=1; era stride mul 0x9ad30d99 rot 29 interleave [0, 2, 12, 13]; sites instr:win:off 1:2:3 4:2:1 6:2:1 10:1:1 12:0:0 20:0:0 27:0:0 30:0:0 35:2:3 40:0:0 41:2:1 43:0:0 45:2:1 52:1:1 53:0:0 54:2:1 +[2026-10-07T20:37:04Z] window layer devnet-epoch0: site windows (first, items) (0xc00000,2^22) (0x400000,2^22) (0x400000,2^22) (0x800000,2^23) (0x0,2^24) (0x0,2^24) (0x0,2^24) (0x0,2^24) (0xc00000,2^22) (0x0,2^24) (0x400000,2^22) (0x0,2^24) (0x400000,2^22) (0x800000,2^23) (0x0,2^24) (0x400000,2^22); expected share per quarter 0.1094 0.4219 0.1719 0.2969; top quarter 0.4219 (uniform 0.25), top aligned half 0.5312 (uniform 0.5) +[2026-10-07T20:38:41Z] devnet-epoch0: 2097152 warps (67108864 nonces) interpreted in 96.7 s (1.106 ms per warp per thread); Epoch::hash_warp agreement on 2167 warps: 0 mismatches +[2026-10-07T20:38:41Z] devnet-epoch0: warp 0 lanes agree with the pack's vectors.json +[2026-10-07T20:38:41Z] devnet-epoch0 item histogram (flat): bins 16777216 reads 8589934592 mean 512.000 sigma 22.627 max 1038 (bin 6539211) z_max +23.25 min 149 z_min -16.04 chi2/dof 119.00549 chi2_z +341780.41 top0.1% 0.18602% top0.5% 0.91409% top1% 1.81245% +[2026-10-07T20:38:41Z] devnet-epoch0: measured share per quarter 0.10937 0.42187 0.17187 0.29688; top quarter 0.42187 (window model 0.42188, uniform 0.25); top aligned half 0.53125 (model 0.53125, uniform 0.5) +[2026-10-07T20:38:51Z] devnet-epoch0 WINDOWED CONTROL item histogram: bins 16777216 reads 8589934592 mean 512.000 sigma 22.627 max 1013 (bin 5944996) z_max +22.14 min 153 z_min -15.87 chi2/dof 119.00156 chi2_z +341769.02 top0.1% 0.18600% top0.5% 0.91401% top1% 1.81232% +[2026-10-07T20:39:00Z] devnet-epoch0 FLAT CONTROL item histogram: bins 16777216 reads 8589934592 mean 512.000 sigma 22.627 max 637 (bin 15131992) z_max +5.52 min 396 z_min -5.13 chi2/dof 1.00036 chi2_z +1.04 top0.1% 0.11522% top0.5% 0.56513% top1% 1.11982% +[2026-10-07T20:39:00Z] hot-set devnet-epoch0 items (windowed control): f 0.1% S_f 0.18602% E_f(control) 0.18600% X_f +0.00002% X_f/f +0.0002 ratio S/E 1.0001x -> no hot set +[2026-10-07T20:39:00Z] hot-set devnet-epoch0 items (windowed control): f 0.5% S_f 0.91409% E_f(control) 0.91401% X_f +0.00009% X_f/f +0.0002 ratio S/E 1.0001x -> no hot set +[2026-10-07T20:39:00Z] hot-set devnet-epoch0 items (windowed control): f 1.0% S_f 1.81245% E_f(control) 1.81232% X_f +0.00013% X_f/f +0.0001 ratio S/E 1.0001x -> no hot set +[2026-10-07T20:39:00Z] hot-set devnet-epoch0 items (windowed control): verdict clear +[2026-10-07T20:39:00Z] hot-set devnet-epoch0 items (flat control): f 0.1% S_f 0.18602% E_f(control) 0.11522% X_f +0.07080% X_f/f +0.7080 ratio S/E 1.6144x -> no hot set +[2026-10-07T20:39:00Z] hot-set devnet-epoch0 items (flat control): f 0.5% S_f 0.91409% E_f(control) 0.56513% X_f +0.34896% X_f/f +0.6979 ratio S/E 1.6175x -> no hot set +[2026-10-07T20:39:00Z] hot-set devnet-epoch0 items (flat control): f 1.0% S_f 1.81245% E_f(control) 1.11982% X_f +0.69263% X_f/f +0.6926 ratio S/E 1.6185x -> no hot set +[2026-10-07T20:39:00Z] hot-set devnet-epoch0 items (flat control): verdict clear +[2026-10-07T20:39:00Z] 6-sigma devnet-epoch0 items buckets64 against the window density: largest +4.68 sigma smallest -4.30; WINDOWED CONTROL largest +4.74 smallest -4.28 -> within 6 sigma +[2026-10-07T20:39:00Z] site 0 (instr 1, win 2, off 3, window 2^22 items, reads outside the window 0): hist: bins 4194304 reads 536870912 mean 128.000 sigma 11.314 max 188 (bin 518621) z_max +5.30 min 77 z_min -4.51 chi2/dof 1.03228 chi2_z +46.75 top0.1% 0.13172% top0.5% 0.63514% top1% 1.24819%; control top0.1% 0.13099% top1% 1.24299%; ratio top0.1% 1.0056x top1% 1.0042x; z_max +5.30 +[2026-10-07T20:39:01Z] site 1 (instr 4, win 2, off 1, window 2^22 items, reads outside the window 0): hist: bins 4194304 reads 536870912 mean 128.000 sigma 11.314 max 191 (bin 3835793) z_max +5.57 min 72 z_min -4.95 chi2/dof 1.00389 chi2_z +5.64 top0.1% 0.13114% top0.5% 0.63273% top1% 1.24377%; control top0.1% 0.13113% top1% 1.24348%; ratio top0.1% 1.0000x top1% 1.0002x; z_max +5.57 +[2026-10-07T20:39:02Z] site 2 (instr 6, win 2, off 1, window 2^22 items, reads outside the window 0): hist: bins 4194304 reads 536870912 mean 128.000 sigma 11.314 max 192 (bin 324711) z_max +5.66 min 71 z_min -5.04 chi2/dof 0.99897 chi2_z -1.50 top0.1% 0.13102% top0.5% 0.63230% top1% 1.24306%; control top0.1% 0.13105% top1% 1.24315%; ratio top0.1% 0.9997x top1% 0.9999x; z_max +5.66 +[2026-10-07T20:39:03Z] site 3 (instr 10, win 1, off 1, window 2^23 items, reads outside the window 0): hist: bins 8388608 reads 536870912 mean 64.000 sigma 8.000 max 111 (bin 2230563) z_max +5.88 min 28 z_min -4.50 chi2/dof 1.00044 chi2_z +0.90 top0.1% 0.14480% top0.5% 0.69060% top1% 1.34938%; control top0.1% 0.14469% top1% 1.34845%; ratio top0.1% 1.0008x top1% 1.0007x; z_max +5.88 +[2026-10-07T20:39:04Z] site 4 (instr 12, win 0, off 0, window 2^24 items, reads outside the window 0): hist: bins 16777216 reads 536870912 mean 32.000 sigma 5.657 max 66 (bin 10898139) z_max +6.01 min 7 z_min -4.42 chi2/dof 0.99859 chi2_z -4.08 top0.1% 0.16440% top0.5% 0.77394% top1% 1.50074%; control top0.1% 0.16466% top1% 1.50140%; ratio top0.1% 0.9984x top1% 0.9996x; z_max +6.01 +[2026-10-07T20:39:05Z] site 5 (instr 20, win 0, off 0, window 2^24 items, reads outside the window 0): hist: bins 16777216 reads 536870912 mean 32.000 sigma 5.657 max 67 (bin 12762242) z_max +6.19 min 5 z_min -4.77 chi2/dof 1.00005 chi2_z +0.16 top0.1% 0.16457% top0.5% 0.77433% top1% 1.50129%; control top0.1% 0.16468% top1% 1.50183%; ratio top0.1% 0.9994x top1% 0.9996x; z_max +6.19 +[2026-10-07T20:39:06Z] site 6 (instr 27, win 0, off 0, window 2^24 items, reads outside the window 0): hist: bins 16777216 reads 536870912 mean 32.000 sigma 5.657 max 68 (bin 5199608) z_max +6.36 min 7 z_min -4.42 chi2/dof 1.03897 chi2_z +112.87 top0.1% 0.16644% top0.5% 0.78088% top1% 1.51414%; control top0.1% 0.16444% top1% 1.50099%; ratio top0.1% 1.0122x top1% 1.0088x; z_max +6.36 +[2026-10-07T20:39:08Z] site 7 (instr 30, win 0, off 0, window 2^24 items, reads outside the window 0): hist: bins 16777216 reads 536870912 mean 32.000 sigma 5.657 max 65 (bin 1845013) z_max +5.83 min 7 z_min -4.42 chi2/dof 1.00051 chi2_z +1.49 top0.1% 0.16470% top0.5% 0.77463% top1% 1.50171%; control top0.1% 0.16454% top1% 1.50106%; ratio top0.1% 1.0010x top1% 1.0004x; z_max +5.83 +[2026-10-07T20:39:09Z] site 8 (instr 35, win 2, off 3, window 2^22 items, reads outside the window 0): hist: bins 4194304 reads 536870912 mean 128.000 sigma 11.314 max 189 (bin 538673) z_max +5.39 min 76 z_min -4.60 chi2/dof 0.99978 chi2_z -0.32 top0.1% 0.13100% top0.5% 0.63244% top1% 1.24329%; control top0.1% 0.13110% top1% 1.24364%; ratio top0.1% 0.9992x top1% 0.9997x; z_max +5.39 +[2026-10-07T20:39:10Z] site 9 (instr 40, win 0, off 0, window 2^24 items, reads outside the window 0): hist: bins 16777216 reads 536870912 mean 32.000 sigma 5.657 max 68 (bin 8589291) z_max +6.36 min 7 z_min -4.42 chi2/dof 1.00002 chi2_z +0.05 top0.1% 0.16464% top0.5% 0.77437% top1% 1.50129%; control top0.1% 0.16461% top1% 1.50116%; ratio top0.1% 1.0002x top1% 1.0001x; z_max +6.36 +[2026-10-07T20:39:11Z] site 10 (instr 41, win 2, off 1, window 2^22 items, reads outside the window 0): hist: bins 4194304 reads 536870912 mean 128.000 sigma 11.314 max 189 (bin 168200) z_max +5.39 min 73 z_min -4.86 chi2/dof 1.00065 chi2_z +0.94 top0.1% 0.13111% top0.5% 0.63268% top1% 1.24367%; control top0.1% 0.13103% top1% 1.24327%; ratio top0.1% 1.0006x top1% 1.0003x; z_max +5.39 +[2026-10-07T20:39:13Z] site 11 (instr 43, win 0, off 0, window 2^24 items, reads outside the window 0): hist: bins 16777216 reads 536870912 mean 32.000 sigma 5.657 max 65 (bin 3298723) z_max +5.83 min 7 z_min -4.42 chi2/dof 1.00024 chi2_z +0.71 top0.1% 0.16463% top0.5% 0.77463% top1% 1.50162%; control top0.1% 0.16469% top1% 1.50149%; ratio top0.1% 0.9996x top1% 1.0001x; z_max +5.83 +[2026-10-07T20:39:13Z] site 12 (instr 45, win 2, off 1, window 2^22 items, reads outside the window 0): hist: bins 4194304 reads 536870912 mean 128.000 sigma 11.314 max 190 (bin 2894156) z_max +5.48 min 75 z_min -4.68 chi2/dof 1.00050 chi2_z +0.73 top0.1% 0.13111% top0.5% 0.63256% top1% 1.24333%; control top0.1% 0.13107% top1% 1.24355%; ratio top0.1% 1.0003x top1% 0.9998x; z_max +5.48 +[2026-10-07T20:39:14Z] site 13 (instr 52, win 1, off 1, window 2^23 items, reads outside the window 0): hist: bins 8388608 reads 536870912 mean 64.000 sigma 8.000 max 108 (bin 1575406) z_max +5.50 min 24 z_min -5.00 chi2/dof 0.99966 chi2_z -0.70 top0.1% 0.14473% top0.5% 0.69035% top1% 1.34863%; control top0.1% 0.14472% top1% 1.34906%; ratio top0.1% 1.0000x top1% 0.9997x; z_max +5.50 +[2026-10-07T20:39:16Z] site 14 (instr 53, win 0, off 0, window 2^24 items, reads outside the window 0): hist: bins 16777216 reads 536870912 mean 32.000 sigma 5.657 max 67 (bin 8045963) z_max +6.19 min 7 z_min -4.42 chi2/dof 1.00038 chi2_z +1.10 top0.1% 0.16453% top0.5% 0.77442% top1% 1.50137%; control top0.1% 0.16467% top1% 1.50166%; ratio top0.1% 0.9991x top1% 0.9998x; z_max +6.19 +[2026-10-07T20:39:17Z] site 15 (instr 54, win 2, off 1, window 2^22 items, reads outside the window 0): hist: bins 4194304 reads 536870912 mean 128.000 sigma 11.314 max 187 (bin 386380) z_max +5.21 min 74 z_min -4.77 chi2/dof 1.00084 chi2_z +1.22 top0.1% 0.13109% top0.5% 0.63269% top1% 1.24367%; control top0.1% 0.13111% top1% 1.24343%; ratio top0.1% 0.9999x top1% 1.0002x; z_max +5.21 +[2026-10-07T20:39:18Z] devnet-epoch0 LINE histogram (8 lines per item read): bins 4194304 reads 68719476736 mean 16384.000 sigma 128.000 max 35247 (bin 1956659) z_max +147.37 min 3672 z_min -99.31 chi2/dof 630.31205 chi2_z +911341.08 top0.1% 0.17332% top0.5% 0.80992% top1% 1.56635% +[2026-10-07T20:39:19Z] devnet-epoch0 LINE histogram under the WINDOWED CONTROL items: bins 4194304 reads 68719476736 mean 16384.000 sigma 128.000 max 35200 (bin 3638725) z_max +147.00 min 3705 z_min -99.05 chi2/dof 630.29307 chi2_z +911313.60 top0.1% 0.17332% top0.5% 0.80985% top1% 1.56622% +[2026-10-07T20:39:19Z] hot-set devnet-epoch0 lines (windowed control): f 0.1% S_f 0.17332% E_f(control) 0.17332% X_f +0.00000% X_f/f +0.0000 ratio S/E 1.0000x -> no hot set +[2026-10-07T20:39:19Z] hot-set devnet-epoch0 lines (windowed control): f 0.5% S_f 0.80992% E_f(control) 0.80985% X_f +0.00007% X_f/f +0.0001 ratio S/E 1.0001x -> no hot set +[2026-10-07T20:39:19Z] hot-set devnet-epoch0 lines (windowed control): f 1.0% S_f 1.56635% E_f(control) 1.56622% X_f +0.00013% X_f/f +0.0001 ratio S/E 1.0001x -> no hot set +[2026-10-07T20:39:19Z] hot-set devnet-epoch0 lines (windowed control): verdict clear +[2026-10-07T20:39:19Z] devnet-epoch0 SEGMENT histogram (lines / 64): bins 65536 reads 68719476736 mean 1048576.000 sigma 1024.000 max 1179216 (bin 21859) z_max +127.58 min 941348 z_min -104.71 chi2/dof 631.63507 chi2_z +114156.27 top0.1% 0.10911% top0.5% 0.53624% top1% 1.06502% +[2026-10-07T20:39:19Z] devnet-epoch0 SEGMENT histogram under the WINDOWED CONTROL items: bins 65536 reads 68719476736 mean 1048576.000 sigma 1024.000 max 1178923 (bin 21859) z_max +127.29 min 942254 z_min -103.83 chi2/dof 631.67558 chi2_z +114163.60 top0.1% 0.10910% top0.5% 0.53622% top1% 1.06499% +[2026-10-07T20:39:19Z] lines-vs-control devnet-epoch0: chi2/dof lines 630.3120 vs control 630.2931; z_max +147.37 vs +147.00; segments chi2/dof 631.6351 vs 631.6756; z_max +127.58 vs +127.29 -> matches the control +[2026-10-07T20:39:22Z] devnet-epoch0 REAL LINE STORE: f=1/2 stride: hit 0.50006 evals/item 3.9995 ops/item 2432 (+0.260x of 9360); f=1/2 hottest: hit 0.57818 evals/item 6.6382 ops/item 4036 (+0.431x of 9360); f=1/4 stride: hit 0.25005 evals/item 11.9994 ops/item 7296 (+0.779x of 9360); f=1/4 hottest: hit 0.31384 evals/item 20.8975 ops/item 12706 (+1.357x of 9360); f=1/8 stride: hit 0.12501 evals/item 27.9989 ops/item 17023 (+1.819x of 9360); f=1/8 hottest: hit 0.16705 evals/item 47.4988 ops/item 28879 (+3.085x of 9360); f=1/16 stride: hit 0.06251 evals/item 60.0002 ops/item 36480 (+3.897x of 9360); f=1/16 hottest: hit 0.08796 evals/item 89.7625 ops/item 54576 (+5.831x of 9360); f=1/32 stride: hit 0.03123 evals/item 124.0092 ops/item 75398 (+8.055x of 9360); f=1/32 hottest: hit 0.04598 evals/item 141.1802 ops/item 85838 (+9.171x of 9360); f=1/64 stride: hit 0.01561 evals/item 252.0162 ops/item 153226 (+16.370x of 9360); f=1/64 hottest: hit 0.02391 evals/item 187.3220 ops/item 113892 (+12.168x of 9360) +[2026-10-07T20:39:27Z] devnet-epoch0 WINDOWED CONTROL LINE STORE: f=1/2 stride: hit 0.50005 evals/item 3.9996 ops/item 2432 (+0.260x of 9360); f=1/2 hottest: hit 0.57818 evals/item 6.6374 ops/item 4036 (+0.431x of 9360); f=1/4 stride: hit 0.25005 evals/item 11.9995 ops/item 7296 (+0.779x of 9360); f=1/4 hottest: hit 0.31384 evals/item 20.9008 ops/item 12708 (+1.358x of 9360); f=1/8 stride: hit 0.12501 evals/item 27.9990 ops/item 17023 (+1.819x of 9360); f=1/8 hottest: hit 0.16705 evals/item 47.4978 ops/item 28879 (+3.085x of 9360); f=1/16 stride: hit 0.06251 evals/item 60.0004 ops/item 36480 (+3.897x of 9360); f=1/16 hottest: hit 0.08795 evals/item 89.7300 ops/item 54556 (+5.829x of 9360); f=1/32 stride: hit 0.03123 evals/item 124.0093 ops/item 75398 (+8.055x of 9360); f=1/32 hottest: hit 0.04598 evals/item 141.2671 ops/item 85890 (+9.176x of 9360); f=1/64 stride: hit 0.01561 evals/item 252.0169 ops/item 153226 (+16.370x of 9360); f=1/64 hottest: hit 0.02391 evals/item 187.3729 ops/item 113923 (+12.171x of 9360) +[2026-10-07T20:39:27Z] devnet-epoch0 ITEM STORE (hottest items, read-weighted): f=0.001: S_f 0.00186 (control 0.00186, uniform 0.00100); ops/hash 1196363 vs model 1197394 (0.9991x); f=0.01: S_f 0.01812 (control 0.01812, uniform 0.01000); ops/hash 1176877 vs model 1186611 (0.9918x); f=0.1: S_f 0.17431 (control 0.17430, uniform 0.10000); ops/hash 989757 vs model 1078784 (0.9175x); f=0.25: S_f 0.42187 (control 0.42188, uniform 0.25000); ops/hash 693155 vs model 899072 (0.7710x); f=0.5: S_f 0.71875 (control 0.71875, uniform 0.50000); ops/hash 337469 vs model 599552 (0.5629x); f=0.75: S_f 0.89063 (control 0.89063, uniform 0.75000); ops/hash 131550 vs model 300032 (0.4385x) +lease: released 24 pool cores after 247 s, exit 143 diff --git a/docs/analysis/cryptanalysis/report-chained-cache-3.md b/docs/analysis/cryptanalysis/report-chained-cache-3.md index 58c0c8e6..569c3611 100644 --- a/docs/analysis/cryptanalysis/report-chained-cache-3.md +++ b/docs/analysis/cryptanalysis/report-chained-cache-3.md @@ -14,7 +14,7 @@ Internal adversarial pass, not an independent review. Lane `adv-cache-3`, the ch | Boxes and scheduling | build box 1 for the skip, relations, pebble and cross runs, build box 2 for the exhaustive image census; every run through `/srv/builds/_bin/lease pool` (main's rule of 20:1x, no sweep by hand), nice 10 on cores 8 to 95; the boxes read load 400 to 600 on 96 threads all evening, so wall times are not timings | | Logs | `/srv/builds/_adv-cache-3/logs/.log` on each box (outside the worktree mirror); copies under `docs/analysis/cryptanalysis/logs/adv-cache-3/` on this branch, `ledger.txt` the start and end of every run | | THE QUEUE | files 90, 91, 92 (the coordinator's definitions) claimed at 19:49 with owner files; implemented and run as files 93 (skip batch, 14 runs), 94 (relations, 4 runs), 96 (the 1,024-line chain, 4 runs) on build box 1 and 95 (the image census) on build box 2; 97 (the image census again at 48 cores) queued behind the class v5 waiters | -| Box-hours | 0.23 slot-hours in all (section 9); no pod-hours (no GPU row in this lane) | +| Box-hours | 0.26 slot-hours in all (section 9); no pod-hours (no GPU row in this lane) | ## Status board @@ -166,6 +166,21 @@ One line: a differential-linear sweep on the reduced ladder (one chosen input di | File 97, the image census again plus the plant, `lease pool 48 --min 16` | 2 | queued 20:26; its yield loop passed at 20:35 when the class-v5 waiter line was absent for a moment, the lease took 48 cores at 20:41:15 and the binary ran about 30 s while class-v5 waited; killed by pid 20:41:5x (my error against main's order of 20:3x: no adv-* lease on box 2 until the class v5 census runs); not restarted until main clears box 2 | 0.4 min | 0.007 | | File 98, the flip-table ladder at 2^18 lines (rounds 2, 3, 4, 6), resubmitted 20:43 at `lease pool 32 --min 16` under the ranked lease (class adv), binary `45911ba7...` (the harness with `--dep-samples`, commit d5d53701) | 1 | queued 20:33, cores taken 21:13 after 30 min waiting | 4 runs of 5 s each on 32 cores, done 21:14 | 0.005 | | File 97, the image census again at `lease pool 32 --min 16`, class adv | 2 | restarted 21:13 when main opened box 2; cores taken 21:13 | depth 64 in 10.5 min, the plant 7.5 min; done 21:34 | 0.17 (32 of 88 cores for 18 min, counted as 0.36 of a slot) | -| Sibling file 43 (`adv-cache-2 warps-devnet-2e26-v2`, owner adv-cache-2: the 2^26-nonce warps census of the devnet program), claimed by this lane at 21:16 as the next unclaimed queue file, run with the same command at 32 threads, its log in the owner's directory `/srv/builds/_adv-adv-cache-2/warps-devnet-2e26-v2.log` | 2 | queued 21:35 behind the lease | | | +| Sibling file 43 (`adv-cache-2 warps-devnet-2e26-v2`, owner adv-cache-2: the 2^26-nonce warps census of the devnet program), claimed by this lane at 21:16 as the next unclaimed queue file, run with the same command at 32 threads (24 taken) | 2 | 21:35 | SIGTERM (rc 143) after 247 s at 21:39, the lease released 24 cores; the log (17 KB, copied as `sibling-43-warps-devnet-2e26-v2.log`) reached the devnet program's line, segment, hot-set and store rows before the kill (section 10) | 0.03 | -Running total: 0.23 slot-hours of the 8 budgeted (the ask line is 16); no pod-hours. Every sweep the plan called for ran in seconds because the chain is 2^22 blocks a day and the statistics here are 2^22 to 2^27 block evaluations; the width went into day keys, chain lengths and the reduced-round ladder rather than into time. +Running total: 0.26 slot-hours of the 8 budgeted (the ask line is 16); no pod-hours. Every sweep the plan called for ran in seconds because the chain is 2^22 blocks a day and the statistics here are 2^22 to 2^27 block evaluations; the width went into day keys, chain lengths and the reduced-round ladder rather than into time. + +## 10. Sibling queue file 43, run for adv-cache-2 + +Claimed at 21:16 as the only unclaimed file in THE QUEUE (`43-adv-cache-2-warps-devnet-2e26-v2.sh`, owner `adv-cache-2`, its binary and its log directory), run with the file's own command at 32 threads (`lease pool 32 --min 16`, 24 cores taken) from 21:35. The process was ended by SIGTERM at 21:39 after 247 s (rc 143; this lane did not send it and the ranked lease's pre-emption rule names holders above 32 threads, so the sender is not known to this lane). What the log had written before the kill, for the owner to read against its own gates (its statistics, not this lane's): + +| Row in the owner's log | Reading | +|---|---| +| per-site histograms (16 sites, 2^22 items each, 2^29 reads) | worst z_max +5.21, chi2/dof 1.00084 at site 15 | +| LINE histogram, 2^36 line reads | matches the windowed control to 4 figures (chi2/dof 630.31 against 630.29; z_max 147.4 against 147.0: the window layer's designed non-uniformity, present in the control too) | +| hot set, lines, f = 0.1 / 0.5 / 1 percent | S_f equals the control's E_f to 1.0000x, 1.0001x, 1.0001x: "verdict clear" | +| SEGMENT histogram | matches the control (631.64 against 631.68; the largest bucket 21,859 in both) | +| REAL LINE STORE | f = 1/2 stride 0.260x of the item's ops, f = 1/2 hottest 0.431x, f = 1/4 stride 0.779x; equal under the control | +| ITEM STORE (hottest items) | f = 0.001: 0.9991x of the model's ops per hash; f = 0.01: 0.9918x; the f = 0.1 row cut by the kill | + +The file is left claimed by this lane with the partial log in the owner's directory; whether to run it again is the owner's call (its row is adv-cache-2's hot-set class, not this lane's).