#[repr(u8)]pub enum GpuArchitecture {
Rtx2 = 75,
Rtx3 = 86,
Rtx4 = 89,
Thor = 110,
Rtx5 = 120,
}Variants§
Rtx2 = 75
“Turing”
Rtx3 = 86
“Ampere”
Rtx4 = 89
“Ada”
Thor = 110
Jetson AGX Thor / DRIVE Thor (“Blackwell”, CC 11.0). Requires CUDA 13+.
Rtx5 = 120
“Blackwell” (consumer RTX 50-series). Requires CUDA 12.8+.
Implementations§
Source§impl GpuArchitecture
impl GpuArchitecture
Sourcepub fn gencode_val(&self) -> String
pub fn gencode_val(&self) -> String
pub fn compute_val(&self) -> String
pub fn sm_val(&self) -> String
Trait Implementations§
Source§impl Clone for GpuArchitecture
impl Clone for GpuArchitecture
Source§fn clone(&self) -> GpuArchitecture
fn clone(&self) -> GpuArchitecture
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 GpuArchitecture
Auto Trait Implementations§
impl Freeze for GpuArchitecture
impl RefUnwindSafe for GpuArchitecture
impl Send for GpuArchitecture
impl Sync for GpuArchitecture
impl Unpin for GpuArchitecture
impl UnsafeUnpin for GpuArchitecture
impl UnwindSafe for GpuArchitecture
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