Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/hpc-ops
/ functions
Functions
10,542 in github.com/Tencent/hpc-ops
⨍
Functions
10,542
◇
Types & classes
8,025
↳
Endpoints
13
↓ 3 callers
Method
begin_row
3rd/cutlass/include/cutlass/epilogue/threadblock/fusion/visitor_store.hpp:315
↓ 3 callers
Function
block
3rd/cutlass/include/cute/util/debug.hpp:121
↓ 3 callers
Method
clear_mask
Clears the predicate set efficiently
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:924
↓ 3 callers
Method
convert_from_float
3rd/cutlass/include/cutlass/float8.h:1073
↓ 3 callers
Function
cooperative_gemm_predication
3rd/cutlass/include/cute/algorithm/cooperative_gemm.hpp:166
↓ 3 callers
Function
copy_unpack
3rd/cutlass/include/cute/atom/copy_traits.hpp:111
↓ 3 callers
Function
crd2crd
3rd/cutlass/include/cute/stride.hpp:254
↓ 3 callers
Method
div
Computes integer division using precomputed values. This is computationally inexpensive.
3rd/cutlass/include/cutlass/fast_math.h:388
↓ 3 callers
Method
ell_add_mask
add mask for small tiles in ELL
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:940
↓ 3 callers
Method
enable
< CUTLASS_HOST_DEVICE enables all accesses guarded by mask
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator.h:179
↓ 3 callers
Method
enable_mask
Clears the predicate set efficiently
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:928
↓ 3 callers
Method
end
3rd/cutlass/include/cute/container/array.hpp:129
↓ 3 callers
Method
end_row
3rd/cutlass/include/cutlass/epilogue/threadblock/fusion/visitor_store.hpp:341
↓ 3 callers
Method
end_step
Called after all accumulator elements have been visited
3rd/cutlass/include/cutlass/epilogue/threadblock/fusion/visitor_2x.hpp:111
↓ 3 callers
Function
fill_workspace
3rd/cutlass/include/cutlass/workspace.h:97
↓ 3 callers
Function
find
3rd/cutlass/include/cute/container/tuple.hpp:254
↓ 3 callers
Function
flatten
3rd/cutlass/include/cute/tensor_impl.hpp:582
↓ 3 callers
Function
get
3rd/cutlass/include/cute/layout.hpp:497
↓ 3 callers
Method
get
Returns a pointer
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:883
↓ 3 callers
Method
get
Returns a pointer
3rd/cutlass/include/cutlass/transform/threadblock/regular_tile_access_iterator_tensor_op.h:299
↓ 3 callers
Function
getParams
3rd/cutlass/include/cutlass/conv/threadblock/conv2d_fprop_activation_tile_access_iterator_analytic.h:177
↓ 3 callers
Method
get_batch_idx
Obtains the batch index
3rd/cutlass/include/cutlass/gemm/threadblock/threadblock_swizzle_streamk.h:653
↓ 3 callers
Function
get_grid_shape
3rd/cutlass/include/cutlass/transform/kernel/sm90_sparse_gemm_compressor.hpp:183
↓ 3 callers
Method
get_grid_shape
3rd/cutlass/include/cutlass/gemm/kernel/sm100_tile_scheduler.hpp:204
↓ 3 callers
Method
get_layoutA_TV
3rd/cutlass/include/cute/atom/mma_atom.hpp:414
↓ 3 callers
Method
get_layoutB_TV
3rd/cutlass/include/cute/atom/mma_atom.hpp:436
↓ 3 callers
Method
get_mask
Gets the mask
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:936
↓ 3 callers
Method
get_mask
< Sets the mask
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator.h:1060
↓ 3 callers
Function
get_max_cta_occupancy
3rd/cutlass/include/cutlass/gemm/kernel/tile_scheduler_params.h:54
↓ 3 callers
Function
get_sm_major_version
src/utils/utils.cc:29
↓ 3 callers
Method
get_stride
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:893
↓ 3 callers
Method
is_last_tile
3rd/cutlass/include/cutlass/gemm/kernel/static_tile_scheduler.hpp:196
↓ 3 callers
Method
is_producer_load_needed
3rd/cutlass/include/cutlass/epilogue/collective/sm90_epilogue_array_tma_warpspecialized.hpp:473
↓ 3 callers
Method
is_producer_load_needed
3rd/cutlass/include/cutlass/epilogue/collective/sm100_epilogue_tma_warpspecialized.hpp:447
↓ 3 callers
Method
is_producer_load_needed
3rd/cutlass/include/cutlass/epilogue/collective/sm100_epilogue_array_tma_warpspecialized.hpp:464
↓ 3 callers
Method
load
(self, input_rank, residual, weight)
benchmark/fuse_allreduce_rmsorm/benchmark_fuse_allreduce_rmsnorm.py:299
↓ 3 callers
Method
load
Load
3rd/cutlass/include/cutlass/block_striped.h:157
↓ 3 callers
Function
load_with_byte_offset
Loads a fragment from memory
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator.h:310
↓ 3 callers
Method
load_with_byte_offset
Loads a fragment from memory
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator.h:1465
↓ 3 callers
Function
load_with_pointer_offset
Loads a fragment from memory with additional logical offset
3rd/cutlass/include/cutlass/gemm/warp/mma_complex_tensor_op_tile_iterator_sm80.h:284
↓ 3 callers
Function
load_with_pointer_offset
Load
3rd/cutlass/include/cutlass/epilogue/warp/tile_iterator_tensor_op.h:210
↓ 3 callers
Method
load_with_pointer_offset
Loads a fragment from memory
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_iterator.h:871
↓ 3 callers
Function
make_swizzle_ptr
3rd/cutlass/include/cute/pointer_swizzle.hpp:125
↓ 3 callers
Function
make_tma_atom_im2col
3rd/cutlass/include/cute/atom/copy_traits_sm90_im2col.hpp:574
↓ 3 callers
Method
mantissa
Returns the mantissa
3rd/cutlass/include/cutlass/tfloat32.h:185
↓ 3 callers
Method
mantissa
Returns the mantissa
3rd/cutlass/include/cutlass/half.h:487
↓ 3 callers
Method
mantissa
Returns the mantissa
3rd/cutlass/include/cutlass/bfloat16.h:223
↓ 3 callers
Method
max_dim_index
Returns the index of the dimension with greatest value
3rd/cutlass/include/cutlass/coord.h:141
↓ 3 callers
Method
min
Least positive value
3rd/cutlass/include/cutlass/float8.h:1352
↓ 3 callers
Method
operator++
3rd/cutlass/include/cutlass/transform/threadblock/regular_tile_iterator_tensor_op_sm70.h:498
↓ 3 callers
Method
operator++
3rd/cutlass/include/cutlass/transform/threadblock/regular_tile_access_iterator_tensor_op_sm80.h:588
↓ 3 callers
Method
pipeline
3rd/cutlass/include/cutlass/gemm/kernel/sm90_tile_scheduler.hpp:62
↓ 3 callers
Function
popcount
3rd/cutlass/include/cutlass/functional.h:70
↓ 3 callers
Function
producer_commit
NOP for TMA based mainloop
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:561
↓ 3 callers
Method
producer_commit
3rd/cutlass/include/cutlass/pipeline/sm100_pipeline.hpp:1156
↓ 3 callers
Function
producer_try_acquire
3rd/cutlass/include/cutlass/pipeline/sm100_pipeline.hpp:119
↓ 3 callers
Method
product
Returns the product of all elements
3rd/cutlass/include/cutlass/coord.h:319
↓ 3 callers
Method
promote_residue_if_needed
3rd/cutlass/include/cutlass/gemm/collective/fp8_accumulation.hpp:182
↓ 3 callers
Function
provider_key
(provider)
benchmark/route_gemm/benchmark_gemm_bf16xfp32.py:273
↓ 3 callers
Method
reset
Updates only the pointer
3rd/cutlass/include/cutlass/tensor_ref.h:249
↓ 3 callers
Function
safe_div
3rd/cutlass/include/cute/swizzle.hpp:365
↓ 3 callers
Function
safe_div
3rd/cutlass/include/cute/numeric/math.hpp:307
↓ 3 callers
Function
scaled_fp8_quant
Quantize a tensor to FP8 with one per-tensor scale.
hpc/act.py:108
↓ 3 callers
Function
set_block_rank
Set the destination block-ID in cluster for a given SMEM Address
3rd/cutlass/include/cute/arch/cluster_sm90.hpp:166
↓ 3 callers
Method
set_iteration_index
Overrides the internal iteration index
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:866
↓ 3 callers
Method
set_iteration_index
Overrides the internal iteration index
3rd/cutlass/include/cutlass/transform/threadblock/regular_tile_access_iterator_tensor_op.h:289
↓ 3 callers
Method
set_kgroup_index
Notify the iterator which k-group it is currently pointing to. This does not advance the iterator. Rather, it overrides its internal tracking with co
3rd/cutlass/include/cutlass/gemm/warp/mma_complex_tensor_op_tile_iterator_sm80.h:568
↓ 3 callers
Method
set_kgroup_index
Notify the iterator which k-group it is currently pointing to. This does not advance the iterator. Rather, it overrides its internal tracking with co
3rd/cutlass/include/cutlass/gemm/warp/mma_tensor_op_tile_iterator_sm70.h:1115
↓ 3 callers
Method
set_kgroup_index
Notify the iterator which k-group it is currently pointing to. This does not advance the iterator. Rather, it overrides its internal tracking with co
3rd/cutlass/include/cutlass/gemm/warp/mma_tensor_op_tile_iterator.h:2118
↓ 3 callers
Method
set_mask
Sets the predicate mask, overriding value stored in predicate iterator
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:932
↓ 3 callers
Function
shiftr
3rd/cutlass/include/cute/swizzle.hpp:349
↓ 3 callers
Function
silu
(x)
tests/test_act.py:22
↓ 3 callers
Function
slice_accumulator
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_array_warpspecialized_blockwise_scaling.hpp:557
↓ 3 callers
Function
slice_accumulator
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_array_warpspecialized.hpp:470
↓ 3 callers
Function
slice_and_offset
3rd/cutlass/include/cute/layout.hpp:698
↓ 3 callers
Method
storage
3rd/cutlass/include/cutlass/transform/kernel/sm90_sparse_gemm_compressor.hpp:247
↓ 3 callers
Method
store
Store
3rd/cutlass/include/cutlass/block_striped.h:186
↓ 3 callers
Function
store_with_byte_offset
Stores a fragment to memory
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator.h:385
↓ 3 callers
Method
store_with_byte_offset
Store a fragment to memory
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator.h:1483
↓ 3 callers
Function
store_with_pointer_offset
Store
3rd/cutlass/include/cutlass/epilogue/warp/tile_iterator_tensor_op.h:192
↓ 3 callers
Method
store_with_pointer_offset
Store a fragment to memory
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_iterator.h:899
↓ 3 callers
Method
stride
Returns the layout object's stride vector
3rd/cutlass/include/cutlass/tensor_ref.h:291
↓ 3 callers
Function
synclog_print
3rd/cutlass/include/cutlass/arch/synclog.hpp:958
↓ 3 callers
Function
synclog_print_wgmma_desc
3rd/cutlass/include/cutlass/arch/synclog.hpp:268
↓ 3 callers
Function
tensormaps_init
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_array_warpspecialized.hpp:756
↓ 3 callers
Method
thrfrg_C
3rd/cutlass/include/cute/atom/mma_atom.hpp:250
↓ 3 callers
Method
throttle_pipeline
3rd/cutlass/include/cutlass/gemm/kernel/sm90_tile_scheduler.hpp:63
↓ 3 callers
Method
transform_init
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_warpspecialized_mixed_input.hpp:1062
↓ 3 callers
Function
udiv128
3rd/cutlass/include/cutlass/uint128.h:95
↓ 3 callers
Function
umma_arrive
3rd/cutlass/include/cutlass/arch/barrier.h:796
↓ 3 callers
Function
umma_arrive_multicast_2x1SM
UMMA arrive for MMA_2x1SM + TMA_LOAD_MULTICAST combination
3rd/cutlass/include/cutlass/arch/barrier.h:847
↓ 3 callers
Method
valid
Returns whether access is valid or not
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:946
↓ 2 callers
Method
BroadcastFd
src/communicator/communicator.cc:110
↓ 2 callers
Method
GetDeviceId
src/communicator/multicast_communicator.cc:48
↓ 2 callers
Function
LaneId
Computes laneId within a warp
3rd/cutlass/include/cutlass/arch/arch.h:50
↓ 2 callers
Function
LinearCombinationClampIsHeavy
Single source of truth for whether to unroll for `LinearCombinationClamp()`
3rd/cutlass/include/cutlass/epilogue/thread/linear_combination_clamp.h:56
↓ 2 callers
Function
LinearCombinationRelu0IsHeavy
Single source of truth for whether to unroll for `LinearCombinationClamp()`
3rd/cutlass/include/cutlass/epilogue/thread/linear_combination_relu0.h:60
↓ 2 callers
Function
LinearCombinationReluIsHeavy
Single source of truth for whether to unroll for `LinearCombinationClamp()`
3rd/cutlass/include/cutlass/epilogue/thread/linear_combination_relu.h:57
↓ 2 callers
Function
OutputTileThreadMapDesc
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator_params.h:126
↓ 2 callers
Function
PredicatedScaleBiasVectorAccessIterator
Construct a PredicatedTileAccessIterator with zero threadblock offset
3rd/cutlass/include/cutlass/conv/threadblock/predicated_scale_bias_vector_access_iterator.h:194
← previous
next →
701–800 of 10,542, ranked by callers