pub struct EpistemicGpuRuntimeCounters {Show 16 fields
pub wcoj_triangle_dispatch_count: u64,
pub wcoj_4cycle_dispatch_count: u64,
pub chain_dispatch_count: u64,
pub wcoj_clique5_dispatch_count: u64,
pub wcoj_clique6_dispatch_count: u64,
pub wcoj_clique7_dispatch_count: u64,
pub wcoj_clique8_dispatch_count: u64,
pub free_join_dispatch_count: u64,
pub factorized_delta_dispatch_count: u64,
pub provider_wcoj_triangle_hg_dispatch_count: u64,
pub wcoj_layout_sort_invocation_count: u64,
pub wcoj_layout_fast_path_hit_count: u64,
pub kclique_metadata_build_count: u64,
pub kclique_metadata_build_nanos: u64,
pub kclique_histogram_refresh_count: u64,
pub kclique_histogram_refresh_nanos: u128,
}Expand description
Runtime counters relevant to epistemic GPU certification.
Fields§
§wcoj_triangle_dispatch_count: u64Successful triangle WCOJ dispatches installed by the executor.
wcoj_4cycle_dispatch_count: u64Successful 4-cycle WCOJ dispatches installed by the executor.
chain_dispatch_count: u64Successful chain dispatches installed by the executor.
wcoj_clique5_dispatch_count: u64Successful K=5 clique WCOJ dispatches installed by the executor.
wcoj_clique6_dispatch_count: u64Successful K=6 clique WCOJ dispatches installed by the executor.
wcoj_clique7_dispatch_count: u64Successful K=7 clique WCOJ dispatches installed by the executor.
wcoj_clique8_dispatch_count: u64Successful K=8 clique WCOJ dispatches installed by the executor.
free_join_dispatch_count: u64Successful generic Free Join dispatches installed by the executor. Observability only: free-join routes carry no hard dispatch obligation (structural declines execute the embedded binary fallback by contract), so this counter never gates certification.
factorized_delta_dispatch_count: u64D3 — successful factorized recursive-delta dispatches installed by the executor. Observability only, same contract as the Free Join counter: declines execute the legacy semi-naive path, so this counter never gates certification.
provider_wcoj_triangle_hg_dispatch_count: u64Provider-level HG triangle dispatch counter.
wcoj_layout_sort_invocation_count: u64WCOJ layout-sort invocations observed by the provider.
wcoj_layout_fast_path_hit_count: u64WCOJ layout fast-path hits observed by the provider.
kclique_metadata_build_count: u64K-clique metadata builds observed by the provider.
kclique_metadata_build_nanos: u64Provider-observed nanoseconds spent building K-clique metadata.
kclique_histogram_refresh_count: u64Recursive Merge-phase K-clique histogram refresh boundaries observed by the executor.
kclique_histogram_refresh_nanos: u128Recursive Merge-phase K-clique histogram refresh accounting time observed by the executor.
Implementations§
Source§impl EpistemicGpuRuntimeCounters
impl EpistemicGpuRuntimeCounters
Sourcepub fn checked_delta_since(self, before: Self) -> Result<Self>
pub fn checked_delta_since(self, before: Self) -> Result<Self>
Checked delta from an earlier snapshot.
Sourcepub fn saturating_delta_since(self, before: Self) -> Self
pub fn saturating_delta_since(self, before: Self) -> Self
Saturating delta from an earlier snapshot.
Sourcepub fn wcoj_dispatch_count(&self) -> u64
pub fn wcoj_dispatch_count(&self) -> u64
Total WCOJ dispatches installed by the executor.
Sourcepub fn checked_wcoj_dispatch_count(&self) -> Result<u64>
pub fn checked_wcoj_dispatch_count(&self) -> Result<u64>
Checked total WCOJ dispatches installed by the executor.
Sourcepub fn wcoj_clique_dispatch_count(&self) -> u64
pub fn wcoj_clique_dispatch_count(&self) -> u64
Total K-clique WCOJ dispatches installed by the executor.
Sourcepub fn checked_wcoj_clique_dispatch_count(&self) -> Result<u64>
pub fn checked_wcoj_clique_dispatch_count(&self) -> Result<u64>
Checked total K-clique WCOJ dispatches installed by the executor.
Trait Implementations§
Source§impl Clone for EpistemicGpuRuntimeCounters
impl Clone for EpistemicGpuRuntimeCounters
Source§fn clone(&self) -> EpistemicGpuRuntimeCounters
fn clone(&self) -> EpistemicGpuRuntimeCounters
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more