List of all items
Structs
- ArchivedPacked4Cow
- Packed4CowResolver
- align::Aligned
- align::Unaligned
- bitboard::BitBoardView
- cow::ArchivedPacked4Cow
- cow::Packed4CowResolver
- cow::rkyv::ArchivedSimdCow
- cow::rkyv::SimdCowResolver
- execution::Masked
- execution::Unmasked
- iter::chunks::SimdChunks
- iter::chunks::SimdChunksMut
- iter::zip::ZipChunks
- iter::zip::ZipChunksMut
- mask::ArchivedBitMask
- mask::BitMask
- mask::BitMaskIter
- mask::BitMaskResolver
- numa::allocator::MnemosyneNumaAllocator
- numa::binding::NumaBinding
- ops::elementwise::Add
- ops::elementwise::BitAnd
- ops::elementwise::BitOr
- ops::elementwise::BitXor
- ops::elementwise::Clamp
- ops::elementwise::Div
- ops::elementwise::FmaAdd
- ops::elementwise::Mul
- ops::elementwise::Sub
- ops::reduction::AbsMax
- ops::reduction::AbsSum
- ops::reduction::Dot
- ops::reduction::Max
- ops::reduction::Min
- ops::reduction::Product
- ops::reduction::Sum
- ops::scan::Exclusive
- ops::scan::Inclusive
- ops::scan::ScanAdd
- ops::scan::ScanMax
- ops::scan::ScanMin
- ops::scan::ScanMul
- ops::unary::Abs
- ops::unary::Neg
- ops::unary::Popcount
- ops::unary::RecipSqrt
- ops::unary::Sqrt
- scalar::Bf16
- scalar::Bf4
- scalar::Bf8
- scalar::F16
- scalar::F32
- scalar::F4
- scalar::F64
- scalar::F8
- scalar::I16
- scalar::I32
- scalar::I8
- sparse::BlockedCoo
- sparse::Csr
- sparse::DenseWithMask
- sparse::SellP
- sparse::Validated
- sparse::cow::owned::OwnedBlockedCoo
- sparse::cow::owned::OwnedCsr
- sparse::cow::owned::OwnedDenseWithMask
- sparse::cow::owned::OwnedSellP
- sparse::types::BlockedCooMatrix
- sparse::types::CsrMatrix
- sparse::types::DenseWithMaskMatrix
- sparse::types::SellPMatrix
- sparse::types::ValidatedData
- sparse::view::SparseView
- tensor::layout::ColMajor
- tensor::layout::RowMajor
- tensor::view::TensorView
- tiling::TilingPolicy
- tiling::_TileMarker
- vec::AlignedVec
- vec::rkyv::AlignedVecResolver
- vec::rkyv::ArchivedAlignedVec
- view::SimdView
- view::mask_reg::Mask
- view::tile::TileView
- view::vector_reg::Vector
Enums
- arch::IsaFamily
- cow::types::SimdCow
- sparse::cow::SparseCow
- tensor::cow::TensorCow
- tensor::error::TensorError
- view::SimdError
Traits
- FloatElement
- NumericElement
- Scalar
- align::Alignment
- arch::SimdArch
- bitboard::BitBoardKernel
- compute::ComputeReduce
- compute::ComputeView
- execution::ExecutionMode
- kernel::SimdKernel
- numa::allocator::NumaAllocator
- ops::elementwise::ElementOp
- ops::reduction::ReductionOp
- ops::scan::ScanMode
- ops::scan::ScanOp
- ops::unary::UnaryOp
- scalar::CastFrom
- scalar::CastTo
- scalar::FloatElement
- scalar::NumericElement
- scalar::Scalar
- sparse::SparseFormat
- sparse::cow::CowFormat
- sparse::ops::SparseOps
- sparse::spmv::SparseSpMv
- sparse::types::SparseShape
- sparse::types::SparseValidate
- sparse::view::SparseViewShape
- tensor::layout::Layout
- tiling::TilingStrategy
- view::tile::TileMatrixMultiply
Functions
- align::is_aligned_for_arch
- numa::locality::bump_alloc_generation
- numa::locality::current_numa_node
- numa::locality::get_alloc_generation
- numa::locality::refresh_numa_node
- numa::locality::verify_numa_locality
- tiling::tiled_dot
- tiling::tiled_gemm
- tiling::tiled_gemv
Type Aliases
- sparse::types::BlockedCooData
- sparse::types::CsrData
- sparse::types::DenseWithMaskData
- sparse::types::SellPData