pub struct McHotLoopTransfers {
pub htod_calls: u64,
pub dtoh_calls: u64,
pub htod_bytes: u64,
pub dtoh_bytes: u64,
}Expand description
Legacy back-compat surface — tracked (data-plane) host<->device transfer deltas measured around the MC measured region.
This struct dates from the predecessor a894aab4 engine, which removed only
tracked data-plane transfers from a still-host-orchestrated loop. The
current resident megakernel engine has a stronger property — no host
interaction at all in the measured region — so the authoritative contract
now lives in McNoHostStats (McResidentResult::no_host), which also
counts untracked metadata reads, host fixpoint iterations, and in-region
device allocations. McDeviceResult retains this field for API
back-compatibility; for the resident engine its tracked-call fields are zero.
Fields§
§htod_calls: u64Tracked host-to-device calls in the measured region.
dtoh_calls: u64Tracked device-to-host calls in the measured region.
htod_bytes: u64Tracked host-to-device bytes in the measured region.
dtoh_bytes: u64Tracked device-to-host bytes in the measured region.
Implementations§
Trait Implementations§
Source§impl Clone for McHotLoopTransfers
impl Clone for McHotLoopTransfers
Source§fn clone(&self) -> McHotLoopTransfers
fn clone(&self) -> McHotLoopTransfers
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more