pub struct HardwareEvidenceMetrics {
pub tiles: usize,
pub segments: u64,
pub max_abs_psi: f64,
pub intermediate_materializations: u64,
pub final_materializations: u64,
pub repeats: usize,
pub deterministic: bool,
}Expand description
Provider-independent measurements used to classify one hardware run.
Fields§
§tiles: usizeNumber of admitted physical field tiles.
segments: u64Number of resident final-component segments.
max_abs_psi: f64Largest residual phase argument sent to Tensor trigonometry.
intermediate_materializations: u64Intermediate host materializations.
final_materializations: u64Final component host materializations.
repeats: usizeSame-profile execution count.
deterministic: boolWhether every repeat produced bit-identical component planes.
Trait Implementations§
Source§impl Clone for HardwareEvidenceMetrics
impl Clone for HardwareEvidenceMetrics
Source§fn clone(&self) -> HardwareEvidenceMetrics
fn clone(&self) -> HardwareEvidenceMetrics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HardwareEvidenceMetrics
Source§impl Debug for HardwareEvidenceMetrics
impl Debug for HardwareEvidenceMetrics
Source§impl PartialEq for HardwareEvidenceMetrics
impl PartialEq for HardwareEvidenceMetrics
impl StructuralPartialEq for HardwareEvidenceMetrics
Auto Trait Implementations§
impl Freeze for HardwareEvidenceMetrics
impl RefUnwindSafe for HardwareEvidenceMetrics
impl Send for HardwareEvidenceMetrics
impl Sync for HardwareEvidenceMetrics
impl Unpin for HardwareEvidenceMetrics
impl UnsafeUnpin for HardwareEvidenceMetrics
impl UnwindSafe for HardwareEvidenceMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more