Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/hpc-ops
/ types & classes
Types & classes
8,025 in github.com/Tencent/hpc-ops
⨍
Functions
10,542
◇
Types & classes
8,025
↳
Endpoints
13
↓ 173 callers
Class
MatrixCoord
MatrixCoord wraps Coord<2, int> to provide a helper for accessing named dimensions. Classes expecting a coordinate in the rank=2 index space of a matr
3rd/cutlass/include/cutlass/matrix_coord.h:45
↓ 143 callers
Class
PitchLinearCoord
Coordinate in pitch-linear space
3rd/cutlass/include/cutlass/pitch_linear_coord.h:57
↓ 106 callers
Class
Matrix
3rd/cutlass/include/cutlass/matrix.h:54
↓ 104 callers
Class
T
3rd/cutlass/include/cute/algorithm/functional.hpp:215
↓ 73 callers
Class
half_t
IEEE half-precision floating-point type
3rd/cutlass/include/cutlass/half.h:167
↓ 56 callers
Class
bfloat16_t
Floating-point type with 8 bits of exponent and 7 bits of mantissa.
3rd/cutlass/include/cutlass/bfloat16.h:57
↓ 37 callers
Class
tfloat32_t
Tensor Float 32 data type
3rd/cutlass/include/cutlass/tfloat32.h:53
↓ 36 callers
Class
FastDivmod
Object to encapsulate the fast division+modulus operation. This object precomputes two values used to accelerate the computation and is best used whe
3rd/cutlass/include/cutlass/fast_math.h:324
↓ 31 callers
Class
GemmCoord
GemmCoord is a structure derived from Coord<3> that specifies a location within the coordinate space of a GEMM problem.
3rd/cutlass/include/cutlass/gemm_coord.h:86
↓ 26 callers
Class
C
3rd/cutlass/include/cute/numeric/integral_constant.hpp:42
↓ 25 callers
Class
PitchLinear
Mapping function for pitch-linear memory
3rd/cutlass/include/cutlass/layout/pitch_linear.h:51
↓ 21 callers
Class
Params
3rd/cutlass/include/cutlass/gemm/kernel/gemm.h:72
↓ 15 callers
Class
FastDivmodU64
Object to encapsulate the fast division+modulus operation for 64b integer division. This object precomputes two values used to accelerate the computa
3rd/cutlass/include/cutlass/fast_math.h:467
↓ 15 callers
Class
float_e4m3_t
////////////////////////////////////////////////////////// floating-point 8 type : E4M3 //////////////////////////////////////////////////////////
3rd/cutlass/include/cutlass/float8.h:397
↓ 15 callers
Class
float_e5m2_t
Forward declaration of float_e5m2_t to define float_e4m3_t <=> float_e5m2_t conversions in class float_e4m3_t
3rd/cutlass/include/cutlass/float8.h:389
↓ 14 callers
Class
Mask
Mask object
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator_conv.h:177
↓ 14 callers
Class
Params
3rd/cutlass/include/cutlass/conv/threadblock/conv3d_wgrad_activation_tile_access_iterator_analytic.h:97
↓ 14 callers
Class
tuple
3rd/cutlass/include/cute/container/tuple.hpp:66
↓ 13 callers
Class
Arguments
3rd/cutlass/include/cutlass/epilogue/thread/activation.h:89
↓ 12 callers
Class
Tensor4DCoord
Defines a canonical 4D coordinate used by tensor operations.
3rd/cutlass/include/cutlass/tensor_coord.h:44
↓ 11 callers
Class
Tensor5DCoord
Defines a canonical 5D coordinate used by tensor operations.
3rd/cutlass/include/cutlass/tensor_coord.h:180
↓ 9 callers
Class
identity
3rd/cutlass/include/cute/algorithm/functional.hpp:45
↓ 8 callers
Class
FastDivmodU64Pow2
Object to encapsulate the fast division+modulus operation for 64b integer division in which the divisor is a power of two.
3rd/cutlass/include/cutlass/fast_math.h:557
↓ 8 callers
Class
PredicatedTileIterator
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator.h:143
↓ 7 callers
Class
ZipLayout
3rd/cutlass/include/cute/tensor_zip.hpp:108
↓ 6 callers
Class
BatchedGemmCoord
BatchedGemmCoord is a structure derived from Coord<4> that specifies a location within the coordinate space of a batched GEMM problem.
3rd/cutlass/include/cutlass/gemm_coord.h:252
↓ 6 callers
Class
ConsumerStoreCallbacks
3rd/cutlass/include/cutlass/epilogue/fusion/sm90_visitor_load_tma_warpspecialized.hpp:1070
↓ 6 callers
Class
Conv2dProblemSize
3rd/cutlass/include/cutlass/conv/conv2d_problem_size.h:64
↓ 6 callers
Class
PredicatedTileAccessIterator
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_access_iterator.h:320
↓ 6 callers
Class
uint128_t
! Unsigned 128b integer type
3rd/cutlass/include/cutlass/uint128.h:124
↓ 5 callers
Class
EllPredicatedTileIterator
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_iterator.h:136
↓ 5 callers
Class
PredicatedTileIteratorParams
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator_params.h:168
↓ 5 callers
Class
R
3rd/cutlass/include/cute/numeric/integral_ratio.hpp:54
↓ 5 callers
Class
TensorRef
3rd/cutlass/include/cutlass/tensor_ref.h:152
↓ 5 callers
Class
const_iterator
3rd/cutlass/include/cutlass/array_subbyte.h:299
↓ 5 callers
Class
iterator
3rd/cutlass/include/cutlass/array_subbyte.h:221
↓ 5 callers
Class
reference
3rd/cutlass/include/cutlass/array_subbyte.h:95
↓ 4 callers
Class
CellResult
benchmark/fused_moe/benchmark_fuse_moe.py:298
↓ 4 callers
Class
EllPredicatedTileAccessIterator
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:61
↓ 4 callers
Class
integer_subbyte
3rd/cutlass/include/cutlass/integer_subbyte.h:51
↓ 3 callers
Class
AutoFilter
3rd/cutlass/include/cute/algorithm/copy.hpp:277
↓ 3 callers
Class
Params
Device-side kernel params Arguments has the untransformed problem shape from the user. Params will have the transformed problem shape.
3rd/cutlass/include/cutlass/conv/collective/sm100_implicit_gemm_umma_warpspecialized.hpp:318
↓ 3 callers
Class
Params
3rd/cutlass/include/cutlass/reduction/kernel/reduce_split_k.h:87
↓ 3 callers
Class
Params
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator.h:121
↓ 3 callers
Class
PredicatedTileAccessIteratorTriangularMatrix
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_access_iterator_triangular_matrix.h:72
↓ 3 callers
Class
PredicatedTileIterator2dThreadTile
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator_2dthreadtile.h:139
↓ 3 callers
Class
PredicatedTileIteratorTriangularMatrix
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator_triangular_matrix.h:142
↓ 3 callers
Class
const_reference
3rd/cutlass/include/cutlass/array_subbyte.h:174
↓ 3 callers
Class
float_e2m1_t
FP4 and FP6 types
3rd/cutlass/include/cutlass/float_subbyte.h:69
↓ 3 callers
Class
float_e2m3_t
3rd/cutlass/include/cutlass/float_subbyte.h:160
↓ 3 callers
Class
float_e3m2_t
3rd/cutlass/include/cutlass/float_subbyte.h:70
↓ 2 callers
Class
AffineRank2ColumnMajor
Mapping function for scenario in which both rows and columns are separated by a stride. Row stride is smaller than column stride in AffineRank2ColumnM
3rd/cutlass/include/cutlass/layout/matrix.h:730
↓ 2 callers
Class
AffineRank2RowMajor
Mapping function for scenario in which both rows and columns are separated by a stride. Column stride is smaller than row stride in AffineRank2RowMajo
3rd/cutlass/include/cutlass/layout/matrix.h:838
↓ 2 callers
Class
ArithmeticTupleIterator
3rd/cutlass/include/cute/numeric/arithmetic_tuple.hpp:183
↓ 2 callers
Class
ConstIterator
3rd/cutlass/include/cutlass/predicate_vector.h:316
↓ 2 callers
Class
ConsumerStoreCallbacks
3rd/cutlass/include/cutlass/epilogue/fusion/sm100_visitor_store_tma_warpspecialized.hpp:194
↓ 2 callers
Class
ConsumerStoreCallbacks
3rd/cutlass/include/cutlass/epilogue/fusion/sm90_visitor_compute_tma_warpspecialized.hpp:458
↓ 2 callers
Class
ConsumerStoreCallbacks
3rd/cutlass/include/cutlass/epilogue/fusion/sm120_visitor_store_tma_warpspecialized.hpp:167
↓ 2 callers
Class
Conv2dDgradFilterIteratorOptimizedParams
3rd/cutlass/include/cutlass/conv/threadblock/conv2d_params.h:639
↓ 2 callers
Class
Conv2dStridedDgradFilterIteratorOptimizedParams
3rd/cutlass/include/cutlass/conv/threadblock/conv2d_params.h:696
↓ 2 callers
Class
Conv3dDgradFilterIteratorOptimizedParams
Parameters object for Conv2d DGRAD Filter (w) iterator
3rd/cutlass/include/cutlass/conv/threadblock/conv3d_params.h:312
↓ 2 callers
Class
Conv3dWgradActivationIteratorOptimizedParams
3rd/cutlass/include/cutlass/conv/threadblock/conv3d_params.h:434
↓ 2 callers
Class
Conv3dWgradOutputGradientIteratorOptimizedParams
3rd/cutlass/include/cutlass/conv/threadblock/conv3d_params.h:365
↓ 2 callers
Class
InterleavedPredicatedTileIteratorDesc
Predicated tile access iterator descriptor object containing template dependent state
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator_params.h:346
↓ 2 callers
Class
Iterator
3rd/cutlass/include/cutlass/predicate_vector.h:210
↓ 2 callers
Class
KernelHardwareInfo
3rd/cutlass/include/cutlass/kernel_hardware_info.h:43
↓ 2 callers
Class
ModelSpec
benchmark/fused_moe/benchmark_fuse_moe.py:36
↓ 2 callers
Class
Params
3rd/cutlass/include/cutlass/conv/threadblock/conv2d_dgrad_output_gradient_tile_access_iterator_analytic.h:402
↓ 2 callers
Class
PipelineAsync
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:1015
↓ 2 callers
Class
PredicatedScaleBiasVectorAccessIterator
3rd/cutlass/include/cutlass/transform/threadblock/predicated_scale_bias_vector_access_iterator.h:70
↓ 2 callers
Class
PredicatedTileAccessIterator2dThreadTile
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_access_iterator_2dthreadtile.h:71
↓ 2 callers
Class
TensorNHWC
Mapping function for 4-D NHWC tensors.
3rd/cutlass/include/cutlass/layout/tensor.h:73
↓ 2 callers
Class
TensorOpMultiplicandCongruous
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm75.h:227
↓ 2 callers
Class
TopKResult
3rd/cutlass/include/cutlass/epilogue/fusion/sm90_visitor_topk_softmax.hpp:386
↓ 2 callers
Class
const_iterator
3rd/cutlass/include/cutlass/array.h:189
↓ 2 callers
Class
const_reverse_iterator
3rd/cutlass/include/cutlass/array.h:301
↓ 2 callers
Class
const_reverse_iterator
3rd/cutlass/include/cutlass/array_subbyte.h:394
↓ 2 callers
Class
float_ue4m3_t
////////////////////////////////////////////////////////// floating-point 8 type : UE4M3 //////////////////////////////////////////////////////////
3rd/cutlass/include/cutlass/float8.h:1067
↓ 2 callers
Class
float_ue8m0_t
3rd/cutlass/include/cutlass/float8.h:1147
↓ 2 callers
Class
iterator
3rd/cutlass/include/cutlass/array.h:133
↓ 2 callers
Class
reverse_iterator
3rd/cutlass/include/cutlass/array.h:245
↓ 2 callers
Class
reverse_iterator
Bidirectional iterator over elements
3rd/cutlass/include/cutlass/array_subbyte.h:377
↓ 1 callers
Class
Arguments
Argument structure
3rd/cutlass/include/cutlass/gemm/kernel/sparse_gemm_with_absmax.h:97
↓ 1 callers
Class
Arguments
3rd/cutlass/include/cutlass/epilogue/thread/linear_combination_generic.h:55
↓ 1 callers
Class
AsyncTranspositionOperandB
3rd/cutlass/include/cutlass/transform/collective/sm90_wgmma_transpose.hpp:270
↓ 1 callers
Class
AsyncTranspositionOperandB_1BElementB
3rd/cutlass/include/cutlass/transform/collective/sm90_wgmma_transpose.hpp:489
↓ 1 callers
Class
BenchSpec
Per-cell input shape that backends consume. Fields match the kernel-visible shape (post TP/EP simulation), not the full-model shape. The dri
benchmark/fused_moe/backends/base.py:17
↓ 1 callers
Class
CMakeExtension
setup.py:12
↓ 1 callers
Class
Callbacks
3rd/cutlass/include/cutlass/epilogue/threadblock/fusion/visitor_load.hpp:251
↓ 1 callers
Class
Callbacks
3rd/cutlass/include/cutlass/epilogue/threadblock/fusion/visitor_compute.hpp:66
↓ 1 callers
Class
ColumnMajor
Mapping function for column-major matrices.
3rd/cutlass/include/cutlass/layout/matrix.h:150
↓ 1 callers
Class
ColumnMajorBlockLinear
3rd/cutlass/include/cutlass/layout/matrix.h:994
↓ 1 callers
Class
ColumnMajorInterleaved
3rd/cutlass/include/cutlass/layout/matrix.h:351
↓ 1 callers
Class
ColumnMajorTensorOpMultiplicand64bCrosswise
Template based on element size (in bits) - defined in terms of pitch-linear memory and Crosswise size (in elements).
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm80.h:430
↓ 1 callers
Class
ColumnMajorTensorOpMultiplicandCongruous
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm75.h:441
↓ 1 callers
Class
ColumnMajorTensorOpMultiplicandCongruous128b
Template mapping a column-major view of pitch-linear memory to TensorOpMultiplicand
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm80.h:696
↓ 1 callers
Class
ColumnMajorTensorOpMultiplicandCongruous64b
Template mapping a column-major view of pitch-linear memory to TensorOpMultiplicand
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm80.h:151
↓ 1 callers
Class
ColumnMajorTensorOpMultiplicandCrosswise
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm75.h:757
↓ 1 callers
Class
ColumnMajorTensorOpMultiplicandCrosswise128x4
Template mapping a column-major view of pitch-linear memory to TensorOpMultiplicand
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm80.h:972
↓ 1 callers
Class
ColumnMajorVoltaTensorOpMultiplicandBCongruous
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm70.h:535
next →
1–100 of 8,025, ranked by callers