pub struct ResidentGraphExecutionStats {Show 18 fields
pub selection: ResidentGraphSelectionKind,
pub decline: Option<ResidentGraphDeclineReason>,
pub conditional_graph_launches: u64,
pub terminal_synchronizations: u64,
pub host_iterations: u64,
pub host_allocations: u64,
pub host_status_injections: u64,
pub deterministic_d2h_violations: u64,
pub host_dispatched_scan_ops: u64,
pub host_dispatched_filter_ops: u64,
pub device_scan_invocations: u64,
pub device_filter_invocations: u64,
pub semantic_scan_invocations: u64,
pub semantic_filter_invocations: u64,
pub staged_store_mutations: u64,
pub deferred_profile: ResidentGraphDeferredProfile,
pub core_transfers: ResidentGraphCoreTransferStats,
pub final_observation: ResidentGraphFinalObservationStats,
}Expand description
Truthful telemetry for resident selection, execution, and decline.
Fields§
§selection: ResidentGraphSelectionKindRuntime route selected for the evaluation.
decline: Option<ResidentGraphDeclineReason>Preflight decline reason when the existing GPU route was selected.
conditional_graph_launches: u64Conditional resident graph launches performed by this evaluation.
terminal_synchronizations: u64Host synchronizations performed to obtain terminal status.
host_iterations: u64Fixpoint iterations controlled by the host during the core loop.
host_allocations: u64Host allocations performed during the resident core loop.
host_status_injections: u64Terminal statuses injected by the host rather than written by a device kernel.
deterministic_d2h_violations: u64Deterministic device-to-host transfer contract violations.
host_dispatched_scan_ops: u64Scan operations dispatched individually by the host.
host_dispatched_filter_ops: u64Filter operations dispatched individually by the host.
device_scan_invocations: u64Physical Scan nodes executed by the resident device graph.
device_filter_invocations: u64Physical Filter nodes executed by the resident device graph.
semantic_scan_invocations: u64Logical Scan count for the selected dependency-closed plan after excluding recursive variants whose input delta was empty.
semantic_filter_invocations: u64Logical Filter count for the selected dependency-closed plan after excluding recursive variants whose input delta was empty.
staged_store_mutations: u64Relation-store mutations staged until terminal success is authoritative.
deferred_profile: ResidentGraphDeferredProfileCUDA-event measurements resolved after the graph completes.
core_transfers: ResidentGraphCoreTransferStatsHost/device transfers observed inside the resident core loop.
final_observation: ResidentGraphFinalObservationStatsSingle bounded terminal observation made after synchronization.
Implementations§
Source§impl ResidentGraphExecutionStats
impl ResidentGraphExecutionStats
Sourcepub fn declined(reason: ResidentGraphDeclineReason) -> Self
pub fn declined(reason: ResidentGraphDeclineReason) -> Self
Telemetry for a call that deliberately remained on the existing GPU path.
Trait Implementations§
Source§impl Clone for ResidentGraphExecutionStats
impl Clone for ResidentGraphExecutionStats
Source§fn clone(&self) -> ResidentGraphExecutionStats
fn clone(&self) -> ResidentGraphExecutionStats
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more