Skip to main content

WPE_STREAM_DEPTH

Constant WPE_STREAM_DEPTH 

Source
pub const WPE_STREAM_DEPTH: usize = 32;
Expand description

Call-frame depth. Sized from the MEASURED peak across the benchmark suite (26, driven by fib), rounded to a power of two — not from the transformer, which is call-free and needs none. This was 4 while the smaller XC7A100T profile was 8, and because the wire image carries no record of the profile it was built for, a depth-8 program streamed to the depth-4 engine ran and returned a plausible wrong number: on silicon bench_fib gave 8 instead of 21, wpe_rec8 20 instead of 36, wpe_recursion 11 instead of 15. Both wpe_cap_profile_lock (no dimension may shrink between profiles) and the_stream_engine_profile_covers_every_benchmark_in_the_suite (the suite’s measured ceiling) now pin it.