Operand Class — pytorch Architecture
Architecture documentation for the Operand class in transpose_warp_iterator.h from the pytorch codebase.
Entity Profile
Source Code
aten/src/ATen/native/transformers/cuda/mem_eff_attention/iterators/transpose_warp_iterator.h lines 18–31
template <
/// Operand identity
cutlass::gemm::Operand Operand,
/// Data type of A elements
typename Element,
typename InstructionShape,
bool kTranspose>
struct TransposeWarpIterator<
cutlass::gemm::warp::
WarpIteratorFromSmem<Operand, Element, InstructionShape, kTranspose>> {
using Iterator = cutlass::gemm::warp::
WarpIteratorFromSmem<Operand, Element, InstructionShape, !kTranspose>;
static bool constexpr kSupportsTranspose = true;
};
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free