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
↓ 8 callers
Method
begin_loop
Start of subtile store iteration
3rd/cutlass/include/cutlass/epilogue/fusion/sm90_visitor_tma_warpspecialized.hpp:195
↓ 8 callers
Method
begin_sync_needed
Is a thread sync needed after begin(). Allows chaining async copies across multiple nodes
3rd/cutlass/include/cutlass/epilogue/fusion/sm90_visitor_tma_warpspecialized.hpp:185
↓ 8 callers
Function
call_fn
()
benchmark/attention_decode/bench_attention_decode_fp8.py:328
↓ 8 callers
Method
capacity
Compute the number of contiguous elements needed to store a tensor with the given size
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm80.h:136
↓ 8 callers
Method
clear_mask
Clears the predicate set efficiently
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_access_iterator.h:257
↓ 8 callers
Function
cluster_arrive_relaxed
3rd/cutlass/include/cute/arch/cluster_sm90.hpp:48
↓ 8 callers
Function
copy_tiles_and_advance
3rd/cutlass/include/cutlass/gemm/threadblock/mma_multistage.h:287
↓ 8 callers
Method
ell_add_mask
add mask for small tiles in ELL
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_iterator.h:865
↓ 8 callers
Method
enable_mask
Clears the predicate set efficiently
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_access_iterator.h:267
↓ 8 callers
Method
end_loop
End of subtile store iteration
3rd/cutlass/include/cutlass/epilogue/fusion/sm90_visitor_tma_warpspecialized.hpp:265
↓ 8 callers
Function
filter_tuple
3rd/cutlass/include/cute/algorithm/tuple_algorithms.hpp:345
↓ 8 callers
Function
flatten_to_tuple
3rd/cutlass/include/cute/algorithm/tuple_algorithms.hpp:544
↓ 8 callers
Method
get
Returns a pointer
3rd/cutlass/include/cutlass/transform/threadblock/regular_tile_access_iterator_tensor_op_sm80.h:540
↓ 8 callers
Method
get_k
3rd/cutlass/include/cutlass/transform/threadblock/ell_predicated_tile_access_iterator.h:888
↓ 8 callers
Method
get_mask
Gets the mask
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_access_iterator.h:286
↓ 8 callers
Method
get_sk_block_idx
Obtains calling linear threadblock index of the first block to work on the given tile
3rd/cutlass/include/cutlass/gemm/threadblock/threadblock_swizzle_streamk.h:732
↓ 8 callers
Function
get_tiled_cta_shape_mnl
3rd/cutlass/include/cutlass/gemm/kernel/sm100_tile_scheduler_stream_k.hpp:233
↓ 8 callers
Function
ispow2
Returns true if the argument is a power of 2
3rd/cutlass/include/cutlass/array.h:81
↓ 8 callers
Method
load_ab
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_warpspecialized_blockwise_scaling.hpp:832
↓ 8 callers
Function
load_with_byte_offset
Loads a fragment from memory with additional logical offset
3rd/cutlass/include/cutlass/gemm/warp/mma_tensor_op_tile_iterator_sm80.h:270
↓ 8 callers
Method
load_with_byte_offset
Loads a fragment from memory with additional logical offset
3rd/cutlass/include/cutlass/gemm/warp/mma_complex_tensor_op_tile_iterator_sm80.h:1006
↓ 8 callers
Method
load_with_byte_offset
Loads a fragment from memory with additional logical offset
3rd/cutlass/include/cutlass/gemm/warp/tile_iterator_planar_complex.h:164
↓ 8 callers
Method
load_with_byte_offset
Loads a fragment from memory with additional logical offset
3rd/cutlass/include/cutlass/gemm/warp/mma_tensor_op_tile_iterator_sm70.h:1358
↓ 8 callers
Method
load_with_byte_offset
Loads a fragment from memory with additional logical offset
3rd/cutlass/include/cutlass/gemm/warp/mma_tensor_op_tile_iterator.h:3386
↓ 8 callers
Method
load_with_pointer_offset
Loads a fragment from memory with additional logical offset
3rd/cutlass/include/cutlass/gemm/warp/tile_iterator_planar_complex.h:176
↓ 8 callers
Function
mma
3rd/cutlass/include/cutlass/conv/collective/sm100_implicit_gemm_umma_warpspecialized.hpp:838
↓ 8 callers
Function
outer_partition
3rd/cutlass/include/cute/tensor_impl.hpp:1009
↓ 8 callers
Method
reduction_subtile_idx
3rd/cutlass/include/cutlass/gemm/kernel/static_tile_scheduler.hpp:79
↓ 8 callers
Method
scale_residue_if_needed
3rd/cutlass/include/cutlass/gemm/collective/fp8_accumulation.hpp:264
↓ 8 callers
Method
set_iteration_index
Overrides the internal iteration index
3rd/cutlass/include/cutlass/transform/threadblock/regular_tile_access_iterator_tensor_op_sm80.h:525
↓ 8 callers
Method
set_mask
Sets the predicate mask, overriding value stored in predicate iterator
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_access_iterator.h:276
↓ 8 callers
Function
size
3rd/cutlass/include/cute/atom/copy_atom.hpp:607
↓ 8 callers
Function
store
Stores a fragment to memory at the location pointed to by the iterator
3rd/cutlass/include/cutlass/gemm/warp/mma_simt_tile_iterator.h:525
↓ 8 callers
Function
sum
3rd/cutlass/include/cute/int_tuple.hpp:286
↓ 8 callers
Method
transposed_problem
Returns arguments for the transposed problem
3rd/cutlass/include/cutlass/gemm/kernel/gemm_with_absmax.h:217
↓ 8 callers
Function
unzip_tensor
3rd/cutlass/include/cute/tensor_zip.hpp:166
↓ 7 callers
Function
LayoutAwareConvert
3rd/cutlass/include/cutlass/detail/collective/mixed_input_utils.hpp:456
↓ 7 callers
Function
abs_for_integer
3rd/cutlass/include/cutlass/fast_math.h:158
↓ 7 callers
Method
add_pointer_offset
Adds a pointer offset in units of Element
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator.h:1406
↓ 7 callers
Method
arrive
Signal completion of Stage and move to the next stage (group_id) signals to (group_id+1)
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:1339
↓ 7 callers
Function
bit_width
3rd/cutlass/include/cute/numeric/math.hpp:145
↓ 7 callers
Function
build_a_scale
()
benchmark/fused_moe/backends/base.py:177
↓ 7 callers
Function
ceil_div
3rd/cutlass/include/cute/layout.hpp:1592
↓ 7 callers
Method
clear_mask
Clears the predicate set efficiently
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator.h:1435
↓ 7 callers
Function
conditional_return
3rd/cutlass/include/cute/numeric/integral_constant.hpp:432
↓ 7 callers
Function
crd2idx
3rd/cutlass/include/cute/layout.hpp:677
↓ 7 callers
Function
crd2idx
3rd/cutlass/include/cute/stride.hpp:100
↓ 7 callers
Method
data
Returns a pointer to the shared memory buffer
3rd/cutlass/include/cutlass/epilogue/threadblock/epilogue_base.h:175
↓ 7 callers
Method
determinant
Computes the determinant of a 2-by-2 matrix
3rd/cutlass/include/cutlass/matrix.h:3231
↓ 7 callers
Method
div_cluster_size
Divides dividend by the cluster size
3rd/cutlass/include/cutlass/gemm/kernel/tile_scheduler_params.h:476
↓ 7 callers
Method
enable_mask
Clears the predicate set efficiently
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator.h:1441
↓ 7 callers
Function
explode_tuple
3rd/cutlass/include/cute/arch/util.hpp:284
↓ 7 callers
Function
fast_min
3rd/cutlass/include/cutlass/fast_math.h:763
↓ 7 callers
Function
fence_view_async_tmem_store
3rd/cutlass/include/cutlass/arch/barrier.h:936
↓ 7 callers
Function
fma
3rd/cutlass/include/cute/numeric/real.hpp:58
↓ 7 callers
Function
fp4_shift_A
3rd/cutlass/include/cute/atom/mma_traits_sm120.hpp:203
↓ 7 callers
Function
fp4_shift_B
3rd/cutlass/include/cute/atom/mma_traits_sm120.hpp:207
↓ 7 callers
Function
get
Returns a pointer
3rd/cutlass/include/cutlass/conv/threadblock/predicated_scale_bias_vector_access_iterator.h:240
↓ 7 callers
Method
get_log_tile
Calculates optimal swizzle width
3rd/cutlass/include/cutlass/gemm/threadblock/threadblock_swizzle.h:116
↓ 7 callers
Method
get_mask
Gets the mask
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator.h:1453
↓ 7 callers
Function
get_sm_count
src/utils/utils.cc:15
↓ 7 callers
Function
has_single_bit
3rd/cutlass/include/cute/numeric/math.hpp:127
↓ 7 callers
Function
init_masks
3rd/cutlass/include/cutlass/pipeline/sm100_pipeline.hpp:392
↓ 7 callers
Method
layout
Returns the layout object
3rd/cutlass/include/cutlass/tensor_ref.h:285
↓ 7 callers
Function
make_basis_like
3rd/cutlass/include/cute/numeric/arithmetic_tuple.hpp:319
↓ 7 callers
Function
partition_accumulator_shape
Construct A Single Stage's Accumulator Shape
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_array_warpspecialized.hpp:463
↓ 7 callers
Method
pure
3rd/cutlass/include/cutlass/quaternion.h:201
↓ 7 callers
Method
set_mask
Sets the predicate mask, overriding value stored in predicate iterator
3rd/cutlass/include/cutlass/transform/threadblock/predicated_tile_iterator.h:1447
↓ 7 callers
Function
shared_load
3rd/cutlass/include/cutlass/arch/memory_sm75.h:231
↓ 7 callers
Method
sync
3rd/cutlass/include/cutlass/epilogue/collective/sm70_epilogue_vectorized.hpp:296
↓ 7 callers
Method
tensormaps_perform_update
3rd/cutlass/include/cutlass/gemm/collective/sm90_mma_array_tma_gmma_ss_warpspecialized.hpp:714
↓ 7 callers
Function
tensormaps_replace_global_tensor_properties
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_array_warpspecialized.hpp:820
↓ 7 callers
Function
to_string
3rd/cutlass/include/cute/arch/mma_sm90_desc.hpp:55
↓ 7 callers
Method
try_wait
3rd/cutlass/include/cutlass/arch/barrier.h:365
↓ 7 callers
Function
valid
Returns whether access is valid or not
3rd/cutlass/include/cutlass/conv/threadblock/predicated_scale_bias_vector_access_iterator.h:274
↓ 7 callers
Function
zip
3rd/cutlass/include/cute/layout.hpp:1515
↓ 6 callers
Method
Recv
src/communicator/channel.cc:52
↓ 6 callers
Method
Send
src/communicator/channel.cc:33
↓ 6 callers
Function
SmId
Computes SM number the thread is running on
3rd/cutlass/include/cutlass/arch/arch.h:58
↓ 6 callers
Function
_gumbel0_like
External Gumbel(0) noise matching the kernel convention: g = -log(-log(U)), U ~ Uniform(0, 1]. Always float32 with the logits' [B, V] shape —
tests/test_sampler.py:35
↓ 6 callers
Function
add_pointer_offset
Adds a pointer offset in units of Element
3rd/cutlass/include/cutlass/transform/threadblock/regular_tile_iterator_tensor_op_sm70.h:166
↓ 6 callers
Method
call
3rd/cutlass/include/cute/atom/mma_atom.hpp:92
↓ 6 callers
Function
can_implement
Determines whether the Implicit GEMM can execute the given problem.
3rd/cutlass/include/cutlass/conv/threadblock/conv3d_fprop_filter_tile_access_iterator_analytic.h:239
↓ 6 callers
Method
capacity
Compute the number of contiguous elements needed to store a tensor with the given size
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm70.h:188
↓ 6 callers
Method
capacity
Compute the number of contiguous elements needed to store a tensor with the given size
3rd/cutlass/include/cutlass/layout/tensor_op_multiplicand_sm75.h:216
↓ 6 callers
Function
compatible
3rd/cutlass/include/cute/int_tuple.hpp:486
↓ 6 callers
Function
complement
3rd/cutlass/include/cute/layout.hpp:1178
↓ 6 callers
Function
compute_lower_corner_whd
3rd/cutlass/include/cutlass/conv/collective/detail.hpp:188
↓ 6 callers
Function
compute_source_not_needed_
Streams the result to global memory
3rd/cutlass/include/cutlass/epilogue/threadblock/epilogue_direct_store.h:275
↓ 6 callers
Function
compute_upper_corner_whd
3rd/cutlass/include/cutlass/conv/collective/detail.hpp:212
↓ 6 callers
Method
consumer_wait
3rd/cutlass/include/cutlass/pipeline/sm100_pipeline.hpp:1160
↓ 6 callers
Function
copy_tiles_and_advance
3rd/cutlass/include/cutlass/conv/threadblock/implicit_gemm_multistage.h:84
↓ 6 callers
Function
dice
3rd/cutlass/include/cute/layout.hpp:706
↓ 6 callers
Method
exponent_biased
Returns the biased exponent
3rd/cutlass/include/cutlass/tfloat32.h:173
↓ 6 callers
Method
exponent_biased
Returns the biased exponent
3rd/cutlass/include/cutlass/half.h:475
↓ 6 callers
Method
exponent_biased
Returns the biased exponent
3rd/cutlass/include/cutlass/bfloat16.h:211
↓ 6 callers
Function
fast_tanh
3rd/cutlass/include/cutlass/fast_math.h:921
↓ 6 callers
Function
get_block_shape
3rd/cutlass/include/cutlass/transform/kernel/sm90_sparse_gemm_compressor.hpp:203
↓ 6 callers
Method
get_current_work
3rd/cutlass/include/cutlass/gemm/kernel/static_tile_scheduler.hpp:163
↓ 6 callers
Method
get_grid_shape
Computes the grid shape
3rd/cutlass/include/cutlass/conv/device/conv_universal_adapter.hpp:174
← previous
next →
401–500 of 10,542, ranked by callers