pub struct ResidentHostTransferStats {
pub tracked_htod_calls: u64,
pub tracked_htod_bytes: u64,
pub tracked_dtoh_calls: u64,
pub tracked_dtoh_bytes: u64,
pub provider_dtoh_calls: u64,
pub untracked_metadata_dtoh_calls: u64,
pub deterministic_dtoh_violations: u64,
pub final_dtoh_calls: u64,
pub final_dtoh_bytes: u64,
pub final_pinned_receipts: u64,
}Expand description
Transfers issued by one caller on the thread executing a resident graph. CUDA work is asynchronous, but these host transfer entry points are called synchronously by the submitting thread.
Fields§
§tracked_htod_calls: u64§tracked_htod_bytes: u64§tracked_dtoh_calls: u64§tracked_dtoh_bytes: u64§provider_dtoh_calls: u64§untracked_metadata_dtoh_calls: u64§deterministic_dtoh_violations: u64§final_dtoh_calls: u64§final_dtoh_bytes: u64§final_pinned_receipts: u64Trait Implementations§
Source§impl Clone for ResidentHostTransferStats
impl Clone for ResidentHostTransferStats
Source§fn clone(&self) -> ResidentHostTransferStats
fn clone(&self) -> ResidentHostTransferStats
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 ResidentHostTransferStats
Source§impl Debug for ResidentHostTransferStats
impl Debug for ResidentHostTransferStats
Source§impl Default for ResidentHostTransferStats
impl Default for ResidentHostTransferStats
Source§fn default() -> ResidentHostTransferStats
fn default() -> ResidentHostTransferStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ResidentHostTransferStats
impl RefUnwindSafe for ResidentHostTransferStats
impl Send for ResidentHostTransferStats
impl Sync for ResidentHostTransferStats
impl Unpin for ResidentHostTransferStats
impl UnsafeUnpin for ResidentHostTransferStats
impl UnwindSafe for ResidentHostTransferStats
Blanket Implementations§
impl<T> Allocation for T
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