MCPcopy Create free account
hub / github.com/NVIDIA/cutlass / copy

Function copy

include/cute/algorithm/copy.hpp:171–178  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

169template <class SrcEngine, class SrcLayout,
170 class DstEngine, class DstLayout>
171CUTE_HOST_DEVICE
172void
173copy(AutoCopyAsync const& cpy,
174 Tensor<SrcEngine, SrcLayout> const& src, // (V,Rest...)
175 Tensor<DstEngine, DstLayout> & dst) // (V,Rest...)
176{
177 copy_if(cpy, constant_fn<true_type>{}, src, dst);
178}
179
180//
181// copy -- CopyAtom

Callers 15

_convert_kernelFunction · 0.90
partition_and_copyFunction · 0.90
cooperative_copyFunction · 0.70
gemmFunction · 0.70
epilogue_no_predicationFunction · 0.70
copy_alignedFunction · 0.70
prefetchFunction · 0.70
softmax_stepMethod · 0.50
correction_epilogueMethod · 0.50
correction_rescaleMethod · 0.50
correctionMethod · 0.50

Calls 14

copy_ifFunction · 0.85
AutoFilterClass · 0.85
applyFunction · 0.85
shapeFunction · 0.50
nullspaceFunction · 0.50
zipped_divideFunction · 0.50
max_common_vectorFunction · 0.50
gcdFunction · 0.50
max_alignmentFunction · 0.50
sizeFunction · 0.50
max_common_layoutFunction · 0.50
logical_divideFunction · 0.50

Tested by 15

_convert_kernelFunction · 0.72
softmax_stepMethod · 0.40
correction_epilogueMethod · 0.40
correction_rescaleMethod · 0.40
correctionMethod · 0.40
correction_emptyMethod · 0.40
storeMethod · 0.40
softmax_stepMethod · 0.40
correction_epilogueMethod · 0.40
correction_rescaleMethod · 0.40
correctionMethod · 0.40
loadMethod · 0.40