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
↓ 1,109 callers
Function
make_tensor
3rd/cutlass/include/cute/tensor_impl.hpp:396
↓ 776 callers
Method
at
Accesses an element by coordinate
3rd/cutlass/include/cutlass/matrix.h:148
↓ 740 callers
Function
make_layout
3rd/cutlass/include/cute/layout.hpp:333
↓ 735 callers
Function
size
3rd/cutlass/include/cute/layout.hpp:605
↓ 534 callers
Function
copy
3rd/cutlass/include/cute/algorithm/copy.hpp:171
↓ 520 callers
Method
data
3rd/cutlass/include/cutlass/gemm/kernel/sm90_tile_scheduler.hpp:64
↓ 509 callers
Method
column
3rd/cutlass/include/cutlass/matrix.h:2094
↓ 502 callers
Function
rank
3rd/cutlass/include/cute/layout.hpp:614
↓ 475 callers
Method
row
3rd/cutlass/include/cutlass/matrix.h:229
↓ 427 callers
Function
make_smem_ptr
3rd/cutlass/include/cute/pointer.hpp:165
↓ 399 callers
Function
shape
3rd/cutlass/include/cute/int_tuple.hpp:102
↓ 365 callers
Method
size
3rd/cutlass/include/cute/tensor_impl.hpp:202
↓ 333 callers
Method
stride
Returns the stride of the layout
3rd/cutlass/include/cutlass/layout/matrix.h:119
↓ 326 callers
Method
begin
Before entry of the subtile load loop
3rd/cutlass/include/cutlass/epilogue/fusion/sm90_visitor_tma_warpspecialized.hpp:132
↓ 320 callers
Method
index
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:188
↓ 320 callers
Function
synclog_emit_wgmma_reg_smem
3rd/cutlass/include/cutlass/arch/synclog.hpp:898
↓ 320 callers
Function
synclog_emit_wgmma_smem_smem
3rd/cutlass/include/cutlass/arch/synclog.hpp:916
↓ 264 callers
Method
partition_S
3rd/cutlass/include/cute/atom/copy_atom.hpp:366
↓ 257 callers
Function
local_tile
3rd/cutlass/include/cute/tensor_impl.hpp:1035
↓ 240 callers
Method
get_slice
3rd/cutlass/include/cute/atom/mma_atom.hpp:357
↓ 236 callers
Function
elect_one_sync
Elect one thread in the warp. The elected thread gets its predicate set to true, all others obtain false.
3rd/cutlass/include/cute/arch/cluster_sm90.hpp:180
↓ 232 callers
Method
with
3rd/cutlass/include/cute/atom/mma_atom.hpp:76
↓ 229 callers
Method
imag
Set the imaginary part of the complex number
3rd/cutlass/include/cutlass/complex.h:315
↓ 215 callers
Method
real
Set the real part of the complex number
3rd/cutlass/include/cutlass/complex.h:311
↓ 214 callers
Function
print
3rd/cutlass/include/cute/atom/mma_atom.hpp:656
↓ 207 callers
Method
partition_D
3rd/cutlass/include/cute/atom/copy_atom.hpp:376
↓ 200 callers
Function
print
3rd/cutlass/include/cutlass/conv/convnd_problem_shape.hpp:579
↓ 193 callers
Function
filter_zeros
3rd/cutlass/include/cute/layout.hpp:915
↓ 188 callers
Function
append
3rd/cutlass/include/cute/layout_composed.hpp:308
↓ 188 callers
Function
gemm
3rd/cutlass/include/cute/algorithm/gemm.hpp:68
↓ 185 callers
Function
to_underlying_arguments
3rd/cutlass/include/cutlass/gemm/kernel/sm100_tile_scheduler_stream_k.hpp:114
↓ 166 callers
Function
round_nearest
3rd/cutlass/include/cutlass/fast_math.h:151
↓ 164 callers
Method
add_tile_offset
3rd/cutlass/include/cutlass/epilogue/threadblock/shared_load_iterator_mixed.h:185
↓ 164 callers
Method
get_tma_descriptor
Return TmaDescriptor/TensorMap
3rd/cutlass/include/cute/atom/copy_traits_sm90_tma.hpp:197
↓ 164 callers
Method
get_tma_tensor
3rd/cutlass/include/cute/atom/copy_traits_sm90_tma.hpp:149
↓ 164 callers
Function
get_workspace_size
3rd/cutlass/include/cutlass/gemm/kernel/sm90_tile_scheduler.hpp:139
↓ 163 callers
Method
shape
3rd/cutlass/include/cute/tensor_impl.hpp:198
↓ 159 callers
Method
data
3rd/cutlass/include/cutlass/epilogue/collective/detail.hpp:171
↓ 157 callers
Function
min
3rd/cutlass/include/cute/int_tuple.hpp:154
↓ 152 callers
Function
transform
3rd/cutlass/include/cute/algorithm/tuple_algorithms.hpp:205
↓ 149 callers
Function
cosize
3rd/cutlass/include/cute/layout.hpp:662
↓ 148 callers
Function
add_tile_offset
3rd/cutlass/include/cutlass/epilogue/threadblock/shared_load_iterator.h:155
↓ 147 callers
Function
Element
Unpacks an element from memory
3rd/cutlass/include/cutlass/subbyte_reference.h:187
↓ 147 callers
Method
consumer_release
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:1159
↓ 144 callers
Function
cast_smem_ptr_to_uint
CUTE helper to cast SMEM pointer to unsigned
3rd/cutlass/include/cute/arch/util.hpp:91
↓ 143 callers
Function
can_implement
3rd/cutlass/include/cutlass/gemm/kernel/sm100_tile_scheduler_stream_k.hpp:220
↓ 143 callers
Function
tiled_divide
3rd/cutlass/include/cute/layout.hpp:1619
↓ 141 callers
Method
consumer_wait
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:1154
↓ 139 callers
Function
bitcast
3rd/cutlass/include/cutlass/exmy_base.h:997
↓ 139 callers
Method
data
3rd/cutlass/include/cute/container/array.hpp:93
↓ 138 callers
Method
producer_acquire
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:1109
↓ 137 callers
Method
consumer_try_wait
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:1145
↓ 137 callers
Method
is_valid
3rd/cutlass/include/cutlass/gemm/kernel/static_tile_scheduler.hpp:61
↓ 136 callers
Method
stride
3rd/cutlass/include/cute/tensor_impl.hpp:210
↓ 135 callers
Function
coalesce
3rd/cutlass/include/cute/layout.hpp:865
↓ 133 callers
Function
idx2crd
3rd/cutlass/include/cute/stride.hpp:183
↓ 132 callers
Function
tile_to_shape
3rd/cutlass/include/cute/layout.hpp:1776
↓ 129 callers
Method
clear
< Efficiently disables all accesses guarded by mask
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator_conv.h:193
↓ 128 callers
Function
ceil_div
Returns the ceiling of (a / b)
3rd/cutlass/include/cutlass/fast_math.h:219
↓ 128 callers
Method
layout
Returns the layout object
3rd/cutlass/include/cutlass/thread/matrix.h:125
↓ 122 callers
Function
repeat_like
3rd/cutlass/include/cute/algorithm/tuple_algorithms.hpp:734
↓ 121 callers
Method
get
Returns a pointer to the managed object or nullptr if no object is owned.
3rd/cutlass/include/cutlass/platform/platform.h:796
↓ 117 callers
Function
make_gmem_ptr
3rd/cutlass/include/cute/pointer.hpp:102
↓ 114 callers
Function
bits_to_bytes
3rd/cutlass/include/cutlass/numeric_size.h:70
↓ 114 callers
Method
fetch_next_work
3rd/cutlass/include/cutlass/gemm/kernel/sm100_tile_scheduler.hpp:454
↓ 114 callers
Method
load
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_warpspecialized.hpp:585
↓ 114 callers
Function
prefetch_tma_descriptor
3rd/cutlass/include/cute/arch/copy_sm90_desc.hpp:302
↓ 114 callers
Function
raw_pointer_cast
3rd/cutlass/include/cute/container/array_subbyte.hpp:333
↓ 111 callers
Function
max
3rd/cutlass/include/cute/int_tuple.hpp:134
↓ 110 callers
Method
w
Accesses the real part of the quaternion
3rd/cutlass/include/cutlass/quaternion.h:188
↓ 109 callers
Method
mn
Obtains a Coord<2> from GemmCoord
3rd/cutlass/include/cutlass/gemm_coord.h:162
↓ 108 callers
Method
set_iteration_index
Overrides the internal iteration index
3rd/cutlass/include/cutlass/conv/threadblock/conv2d_tile_iterator.h:108
↓ 105 callers
Function
make_tma_copy
3rd/cutlass/include/cute/atom/copy_traits_sm90_tma.hpp:1315
↓ 103 callers
Method
producer_tail
Prevents early exit of producer blocks in Cluster. This should be called once before kernel exits.
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:1128
↓ 100 callers
Function
print
3rd/cutlass/include/cute/layout.hpp:1918
↓ 99 callers
Method
float
Converts to float
3rd/cutlass/include/cutlass/half.h:421
↓ 99 callers
Function
run
3rd/cutlass/include/cutlass/transform/kernel/sm90_sparse_gemm_compressor.hpp:218
↓ 97 callers
Function
size
3rd/cutlass/include/cute/atom/mma_atom.hpp:635
↓ 93 callers
Method
arrive
Barrier arrive on local smem
3rd/cutlass/include/cutlass/arch/barrier.h:376
↓ 93 callers
Method
clear_mask
< Efficiently disables all accesses guarded by mask
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator.h:1050
↓ 91 callers
Function
layout
3rd/cutlass/include/cute/tensor_impl.hpp:523
↓ 89 callers
Method
layout
3rd/cutlass/include/cutlass/epilogue/threadblock/output_iterator_parameter.h:74
↓ 89 callers
Function
warpgroup_fence_operand
3rd/cutlass/include/cute/arch/mma_sm90_gmma.hpp:86
↓ 87 callers
Function
Base
3rd/cutlass/include/cutlass/epilogue/threadblock/predicated_tile_iterator_conv.h:171
↓ 84 callers
Function
zipped_divide
3rd/cutlass/include/cute/layout.hpp:1608
↓ 83 callers
Method
producer_try_acquire
3rd/cutlass/include/cutlass/pipeline/sm90_pipeline.hpp:1105
↓ 82 callers
Function
elem_less
3rd/cutlass/include/cute/int_tuple.hpp:883
↓ 82 callers
Method
value
3rd/cutlass/include/cute/numeric/arithmetic_tuple.hpp:228
↓ 81 callers
Function
select_cluster_shape
3rd/cutlass/include/cutlass/detail/cluster.hpp:49
↓ 80 callers
Function
composition
3rd/cutlass/include/cute/layout.hpp:1134
↓ 80 callers
Method
get_thread_slice
3rd/cutlass/include/cute/atom/mma_atom.hpp:367
↓ 80 callers
Function
mma
3rd/cutlass/include/cutlass/gemm/collective/sm100_mma_array_warpspecialized.hpp:690
↓ 79 callers
Function
as_position_independent_swizzle_tensor
3rd/cutlass/include/cute/pointer_flagged.hpp:99
↓ 79 callers
Method
compose
3rd/cutlass/include/cute/layout.hpp:190
↓ 79 callers
Method
get_tile_offset
Obtains the threadblock offset (in units of threadblock-scoped tiles)
3rd/cutlass/include/cutlass/gemm/threadblock/threadblock_swizzle.h:131
↓ 78 callers
Method
non_const_ref
3rd/cutlass/include/cutlass/tensor_ref.h:244
↓ 77 callers
Function
copy_if
3rd/cutlass/include/cute/algorithm/copy.hpp:47
↓ 76 callers
Method
offset
Computes the offset of an index from the origin of the tensor
3rd/cutlass/include/cutlass/tensor_ref.h:315
↓ 75 callers
Function
make_identity_tensor
3rd/cutlass/include/cute/tensor_impl.hpp:495
↓ 74 callers
Function
canonical_warp_idx_sync
Returns a warp-uniform value indicating the canonical warp index of the calling threads. Threads within the warp must be converged.
3rd/cutlass/include/cutlass/cutlass.h:126
next →
1–100 of 10,542, ranked by callers