pub struct PtxLoadProfile {
pub total_sec: f64,
pub per_module_sec: Vec<(String, f64)>,
pub cubin_loaded: u32,
pub ptx_fallback: u32,
}Expand description
Per-module PTX load timing (populated only when XLOG_WARMUP_PROFILE=1).
Fields§
§total_sec: f64§per_module_sec: Vec<(String, f64)>§cubin_loaded: u32§ptx_fallback: u32Trait Implementations§
Source§impl Clone for PtxLoadProfile
impl Clone for PtxLoadProfile
Source§fn clone(&self) -> PtxLoadProfile
fn clone(&self) -> PtxLoadProfile
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PtxLoadProfile
impl Debug for PtxLoadProfile
Source§impl Default for PtxLoadProfile
impl Default for PtxLoadProfile
Source§fn default() -> PtxLoadProfile
fn default() -> PtxLoadProfile
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PtxLoadProfile
impl RefUnwindSafe for PtxLoadProfile
impl Send for PtxLoadProfile
impl Sync for PtxLoadProfile
impl Unpin for PtxLoadProfile
impl UnsafeUnpin for PtxLoadProfile
impl UnwindSafe for PtxLoadProfile
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