We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 746f66c commit 1880b47Copy full SHA for 1880b47
1 file changed
vortex-cuda/src/dynamic_dispatch/mod.rs
@@ -68,10 +68,15 @@ fn as_bytes<T: Sized>(val: &T) -> &[u8] {
68
/// serialized into the packed plan byte buffer by [`CudaDispatchPlan::new`].
69
#[derive(Clone)]
70
pub struct MaterializedStage {
71
+ /// Device pointer to the input buffer for this stage.
72
pub input_ptr: u64,
73
+ /// Byte offset into shared memory where this stage's data is stored.
74
pub smem_offset: u32,
75
+ /// Number of elements in this stage.
76
pub len: u32,
77
+ /// The source operation that produces the initial values (e.g. load, bitunpack, sequence).
78
pub source: SourceOp,
79
+ /// Chain of element-wise scalar operations applied after the source (e.g. frame-of-reference, zigzag, ALP).
80
pub scalar_ops: Vec<ScalarOp>,
81
}
82
0 commit comments