pub enum ResidentQueuePressure {
Empty,
Light,
Balanced,
Saturated,
}Expand description
Host-side pressure classification for one megakernel launch.
Variants§
Empty
No logical slots are queued.
Light
The queue is below the available worker lanes.
Balanced
The queue is large enough to keep the submitted workers occupied.
Saturated
The queue is several waves deep or already showing requeue pressure.
Trait Implementations§
Source§impl Clone for ResidentQueuePressure
impl Clone for ResidentQueuePressure
Source§fn clone(&self) -> ResidentQueuePressure
fn clone(&self) -> ResidentQueuePressure
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 ResidentQueuePressure
Source§impl Debug for ResidentQueuePressure
impl Debug for ResidentQueuePressure
impl Eq for ResidentQueuePressure
Source§impl Hash for ResidentQueuePressure
impl Hash for ResidentQueuePressure
Source§impl PartialEq for ResidentQueuePressure
impl PartialEq for ResidentQueuePressure
impl StructuralPartialEq for ResidentQueuePressure
Auto Trait Implementations§
impl Freeze for ResidentQueuePressure
impl RefUnwindSafe for ResidentQueuePressure
impl Send for ResidentQueuePressure
impl Sync for ResidentQueuePressure
impl Unpin for ResidentQueuePressure
impl UnsafeUnpin for ResidentQueuePressure
impl UnwindSafe for ResidentQueuePressure
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.