Files
aare/python/tests/branch_site.json
T
kferjaoui a9ee1fc074
Build on RHEL8 / build (push) Successful in 3m19s
Build on RHEL9 / build (push) Successful in 3m38s
Run tests using data on local RHEL8 / build (push) Successful in 4m16s
deck: identify Test3 as the CPU/CPU divergence channel
Slide 30 reported an 8/11 cluster mismatch between ClusterFinder and
ClusterFinderFrozen without naming its cause. Two experiments now do.
Instrumented: 974 divergent pixels partition onto the three decisions with
no remainder -- Test1 619 flips / 0 clusters, Test3 347 / 11, local-max gate
8 / 8. Ablated: the 11 go to exactly zero. Corrects a claim the data refuted
-- Test1 initiates independently, ~7x slower, and never creates a cluster.

AARE_BRANCH_TRACE defaults to 0 and folds away at compile time, so the CPU
baseline the deck quotes is unaffected. AARE_TEST3_ENABLED defaults to 1.

New annex A7 (2 slides): part 1 restores the third test slide 4 omits and
derives c3 from variance addition; part 2 carries the measurement.

fig_test3 painted a completed branch map with a "scan is here" cursor over
it -- now the finished frame, arrows meaning raster order, shadow given its
own fill so a photon stops looking 3x4 wide, frozen in red so amber keeps
one meaning. fig_overlap_9x9: row spacing now clears the tag, not the lane.

New docs/deck/QA.md: the code and algorithm questions this raised, with
where each is settled. Also retired 3 figures placed on no slide; annex
count in report and README was stale (6/53, now 7/55).
2026-08-26 17:14:31 +02:00

1583 lines
19 KiB
JSON

{
"frame": 203,
"iy": 125,
"ix": 245,
"n_sigma": 5,
"c3": 3.0,
"raw": [
[
4460.0,
4461.0,
4376.0
],
[
4461.0,
4582.0,
4392.0
],
[
4463.0,
4541.0,
4451.0
]
],
"ped_cpu": [
[
4428.362910585158,
4475.405456375104,
4342.270466162139
],
[
4419.362167080695,
4525.527419531644,
4361.992883395069
],
[
4447.785996280896,
4500.783468558215,
4429.020731723249
]
],
"ped_frz": [
[
4428.331241826984,
4475.419876251356,
4342.236702865004
],
[
4419.320487568263,
4525.527419531644,
4361.992883395069
],
[
4447.785996280896,
4500.783468558215,
4429.020731723249
]
],
"val_cpu": [
[
31.637089414842194,
-14.405456375104222,
33.7295338378608
],
[
41.637832919304856,
56.47258046835577,
30.00711660493107
],
[
15.214003719103857,
40.216531441785264,
21.9792682767511
]
],
"val_frz": [
[
31.668758173015704,
-14.419876251356072,
33.76329713499581
],
[
41.67951243173684,
56.47258046835577,
30.00711660493107
],
[
15.214003719103857,
40.216531441785264,
21.9792682767511
]
],
"scanned": [
[
true,
true,
true
],
[
true,
false,
false
],
[
false,
false,
false
]
],
"rms_cpu": 17.100731620366265,
"rms_frz": 17.100731620366265,
"total_cpu": 256.4885003078307,
"total_frz": 256.58119199931934,
"max_cpu": 56.47258046835577,
"max_frz": 56.47258046835577,
"value_cpu": 56.47258046835577,
"value_frz": 56.47258046835577,
"thr_test1_cpu": 85.50365810183132,
"thr_test1_frz": 85.50365810183132,
"thr_test3_cpu": 256.51097430549396,
"thr_test3_frz": 256.51097430549396,
"branch_cpu": 4,
"branch_frz": 3,
"patch": {
"r": 10,
"y0": 115,
"x0": 235,
"val": [
[
319.79361653683463,
7.774178833213227,
15.657109931747982,
9.174055354302254,
12.276449703674189,
-12.463942541519828,
37.63465287577674,
12.891218618950006,
-0.6692921831208878,
13.590359436163453,
-11.504722827477963,
36.80476959438329,
1.3513369731581406,
33.940059758389,
-8.654314739212168,
-32.84133563287014,
1.244335541991859,
3.0134293898399847,
828.9528213791446,
26.38650273452913,
4.926644116099851
],
[
286.99671926258816,
-9.955745757140903,
20.78026637797302,
19.14097424627471,
6.330712167142337,
8.660815187455228,
16.78703963863063,
-3.856478511993373,
-16.261114832464045,
0.4438977386826082,
-25.607921949994306,
2.162980328204867,
-8.398907692566354,
-6.234963659084315,
2.089441144072225,
-31.841624473179763,
-5.622300276005262,
-15.018593617697661,
318.9585926769669,
6.592424587644018,
17.65649237184607
],
[
-1.5170625644404936,
-10.86117794978054,
16.925466295977458,
-5.163288104528874,
8.78874747808186,
-5.100122602585543,
36.55980625217944,
14.65131240516348,
8.732674004592809,
12.021483639145117,
-0.11889365719525813,
9.476589358488127,
-3.7736367424085984,
7.01244506981584,
0.16041935831617593,
-12.419713404055074,
-17.61450165153383,
638.2514989430902,
146.05019890732274,
-5.8633962449112005,
15.948595498503892
],
[
-1.434320271294382,
-10.06424494949897,
6.131203107410329,
23.830147711223617,
30.164660191258918,
17.454068079669014,
31.370836934600447,
-9.428608486151461,
6.575075104299685,
17.08822395451898,
21.183093657754398,
-24.571782731239182,
-0.5502814368328472,
-9.915292648913237,
-7.263933309033746,
-36.9143556272511,
-9.544487457404102,
390.6946885624038,
98.28513847149134,
0.3138302470188137,
-6.551237125815533
],
[
51.81455326406012,
-0.6830816765086638,
-27.058965793038624,
-6.707232443744942,
26.419967468158575,
17.07463134063346,
24.750974880144895,
7.75193201476759,
0.6044368569191647,
44.870659695838185,
-2.1653321536450676,
11.7058274437195,
10.631895924631863,
15.379928493321131,
26.63754895022703,
-10.195445169884806,
-18.447250495589287,
25.61743067986754,
-20.158074939408834,
52.99675476926586,
43.17806425832168
],
[
18.043383844579694,
-6.454234002985686,
39.069824126944695,
5.706140554391823,
9.777155936206327,
14.996536533246399,
27.64586265617345,
21.280474939007945,
3.3901485804608456,
43.10070722459659,
4.530369289124792,
-2.0146474720222614,
-25.504764814074406,
-13.297096269721806,
20.02889844364927,
-4.469667542035495,
-5.733110184547513,
-4.206362023939619,
8.947560731000522,
44.179298530726555,
-14.89734812203642
],
[
45.99697170367108,
7.840150171797177,
42.71850282719515,
-2.512526444635114,
-16.144289259599645,
2.336004534442509,
13.892849791952358,
11.205302915454013,
-7.219841381076549,
22.517637975568505,
-24.644613764501628,
-12.064288468991435,
-1.311484895427384,
-18.33216717231153,
47.140350925257735,
-7.565209282456635,
-14.903834318845838,
184.63993180580837,
886.7120386857559,
13.527493133176904,
11.518033033263237
],
[
-14.747604088960543,
-17.02059963868396,
25.816196784475324,
1.3534092391528247,
46.18679525112384,
21.94076589898941,
14.580873238611275,
-15.902570202202696,
-9.712955699430495,
11.978697518714398,
3.540071538312077,
-14.151137929328797,
-2.811796207752195,
19.202647841704675,
6.304235626644186,
11.841501978536144,
-0.3681926482322524,
60.91452704657058,
126.89795976820278,
12.210518952912025,
23.13126687685417
],
[
4.668084751223432,
11.281120726108384,
-6.294141984980342,
15.380302541540914,
39.550713154301775,
-31.119537792430492,
28.560463229339803,
-14.415852678464034,
2.7762647661584197,
39.32078875338357,
24.370928350791473,
31.384430668262212,
-5.874197659532911,
11.070733068268964,
-37.080259201360604,
5.310787288377469,
3.9066794886248317,
-5.2995618549330175,
23.87522507308313,
-5.407816470346916,
-17.50124845789469
],
[
2.7467243982946457,
11.994116522115291,
8.361386410753767,
3.3895092924731216,
32.88573248035664,
-10.461339400109864,
28.7286020680167,
4.968074042417356,
21.482269484829885,
31.668758173015704,
-14.419876251356072,
33.76329713499581,
-35.92942445310564,
-5.272115586394648,
-2.0586046080015876,
-18.274619090274427,
-9.772224943463698,
-36.210441308268855,
-7.883454863083898,
55.080537173274934,
0.15437704166470212
],
[
26.463246277568032,
-1.6032929061111645,
27.125389347070268,
-7.822603950976372,
13.72429721129447,
11.292470922578104,
3.2587369746624972,
3.873700631994325,
-10.312793600873192,
41.67951243173684,
56.47258046835577,
30.00711660493107,
15.236609571260487,
-3.983117654985108,
-0.6030881662354659,
1.3336933305163257,
10.22107821719419,
-6.874491356146791,
-21.6066593712967,
-20.523282511339858,
37.28802709165302
],
[
-32.411747361837115,
-19.35587970421784,
-9.201511426624165,
46.72181206995083,
14.131257476010433,
-43.03000897108359,
28.61445126113631,
-12.37872350372254,
45.10884702344629,
15.214003719103857,
40.216531441785264,
21.9792682767511,
-13.619689446909433,
4.056459092669684,
-6.8607252041711035,
2.7100500786200428,
-17.679653712998515,
31.904076496608468,
29.77461544137259,
-14.813640928880886,
7.304511723644282
],
[
21.584487595784594,
1.5203005945786572,
7.949840246319582,
7.493931802386214,
25.85140967231746,
0.19624434439720062,
17.705960005957422,
345.0084227579973,
810.2806037007795,
25.77760003610365,
18.870223682817596,
8.94371510242945,
-29.56505153699709,
-38.805310699051915,
22.733351394739657,
-8.2978579831979,
-30.679393232624534,
14.74095696798031,
4.641040075322053,
20.97823546332802,
-4.172786115992494
],
[
-15.219270547723681,
-0.38593709860197123,
11.280103827557468,
8.949688204666927,
-38.51000952878712,
-36.94552681470668,
26.868389984104397,
29.43047764087987,
66.42587235452902,
40.49869673059766,
-1.549700761483109,
-3.9900346103568154,
16.95829946376398,
-9.839609435131024,
848.0411337916285,
167.49535490230937,
18.269174373586793,
16.030968485139056,
-29.38153347061325,
15.066168430562357,
8.36609377185141
],
[
1.6898792707306711,
18.67235945532684,
-12.126363710017358,
2.086196277597992,
-18.521382163027738,
22.716957189085406,
8.357586677067957,
-9.775560224639776,
-14.228696916474291,
31.514789614532674,
7.247424140096882,
-18.467596078672614,
-6.35522545294225,
-13.895267157300623,
71.43190026329648,
9.604846942467702,
-32.96890946868007,
-25.665985559509863,
-5.191936788602106,
-6.495023736179064,
112.9756965686338
],
[
559.8558044451165,
480.887446049941,
-6.374121077910786,
19.87981189794573,
32.32388118443396,
-21.888185908974265,
222.60599098455532,
606.4008093866742,
-27.123557624171553,
85.1502926677058,
2.5931495912536775,
11.248678806696262,
-19.115029127970047,
16.318687726082317,
-37.15840182215561,
-12.42436810914296,
3.0438715686941578,
41.70788662261202,
33.02656838923485,
-3.1301139395554856,
95.7752125042798
],
[
66.99120260678956,
94.42071279494576,
7.083683841535276,
-5.337193029956325,
44.04980803214403,
-23.626089469749786,
99.37327409799218,
278.57042935653226,
-9.153894102312734,
33.47546084150872,
9.999644755749614,
19.382134216977647,
35.25555381875711,
7.595883102892913,
9.979060322792066,
2.224981530038349,
-29.452826725451814,
12.686056028612256,
27.203585286620182,
-4.611486457078172,
19.165633730728587
],
[
28.034218216035697,
17.97322318746683,
2.298619708441038,
32.178437120108356,
-0.5495541317322932,
2.976801708245148,
-7.988442881309311,
8.71350090962369,
9.566408678600965,
21.16593814252974,
9.825751863664664,
15.325506233446504,
-2.8671801538048385,
1.0796584265171987,
3.3854864314453152,
6.382522486527705,
12.166892715010363,
16.312653949617925,
14.69602848363229,
45.20404710140156,
30.275933719684872
],
[
-7.491320118840122,
23.56195130413562,
17.693997785801002,
-5.516188300308386,
26.695319590981853,
-2.75473458489887,
15.69121382558842,
34.85033916128123,
-7.828561995695964,
19.562939990487394,
27.499708011837356,
5.957857620785944,
-32.67984203377,
10.506065486493753,
14.473719456928848,
-22.047067074514416,
0.9573057043289737,
-10.953291853996234,
-13.659236730167322,
12.540806295478433,
3.5030120684878057
],
[
32.71361042753597,
2.1209678939167134,
7.820462613973177,
7.310262076856816,
72.22327328566917,
249.7592124853054,
2.5453734498523772,
-9.597577117817309,
-20.406731883981593,
21.145533411644465,
8.86830177234151,
22.966156676387072,
7.340151660164338,
0.31179150926800503,
-8.704699551054546,
0.9947463451471776,
26.202031495074152,
31.0248203741412,
-19.244984531565024,
2.527415496660069,
2.056726665910901
],
[
17.164465151496188,
-18.38237829343325,
6.815282776608001,
-2.327084038826797,
96.65006048993564,
717.05123660357,
15.34398992612114,
4.819378996417072,
13.0279909955525,
15.121650674516786,
-2.999588907459838,
18.206299795861014,
22.433367517962324,
1.4984477476291431,
-7.4325118779170225,
13.181849490907553,
19.59772490600608,
0.42593354042764986,
-18.325816077129275,
13.411881841817376,
5.89494109214138
]
],
"branch_cpu": [
[
2,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
2,
1,
4
],
[
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4
],
[
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
2,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
4,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
2,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
4,
4,
1,
1,
2,
1,
4,
4,
4,
1,
1,
1,
1,
4,
4,
4,
4
],
[
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4,
4,
4,
1,
2,
1,
1,
4,
4,
1,
1
],
[
1,
1,
1,
4,
4,
1,
1,
1,
1,
4,
1,
4,
4,
1,
1,
1,
1,
4,
4,
1,
1
],
[
2,
1,
1,
4,
4,
1,
1,
2,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1
],
[
1,
1,
1,
4,
4,
1,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1
],
[
6,
1,
1,
4,
4,
4,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
1,
2,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
]
],
"branch_frz": [
[
2,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
2,
1,
4
],
[
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4
],
[
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
2,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
4,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
2,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1,
1,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
3,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
4,
4,
1,
1,
2,
1,
4,
4,
4,
1,
1,
1,
1,
4,
4,
4,
4
],
[
4,
4,
4,
4,
4,
4,
1,
1,
1,
1,
4,
4,
4,
1,
2,
1,
1,
4,
4,
1,
1
],
[
1,
1,
1,
4,
4,
1,
1,
1,
1,
4,
1,
4,
4,
1,
1,
1,
1,
4,
4,
1,
1
],
[
2,
1,
1,
4,
4,
1,
1,
2,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1
],
[
1,
1,
1,
4,
4,
1,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
1,
1
],
[
6,
1,
1,
4,
4,
4,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
1,
1,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
],
[
4,
4,
4,
4,
1,
2,
1,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4,
4
]
]
}
}