custom_fan_out_compute

Function custom_fan_out_compute 

Source
pub fn custom_fan_out_compute(ctx: &Ctx<'_>) -> Result<AssertResult>
Expand description

Fan-out messenger/worker with compute workload.

One cgroup runs FanOutCompute workers: each group has 1 messenger that stamps a wake timestamp then wakes 4 receivers via FUTEX_WAKE. Receivers measure wake-to-run latency, sleep, and do matrix multiply work. A second cgroup runs SpinWait workers to create CPU contention. Checks wake latency CV to catch inconsistent receiver placement.