Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
composable_kernel_ROCM
Commits
07f818cb
Commit
07f818cb
authored
Dec 29, 2024
by
Muhammed Emin Ozturk
Browse files
delete comment
parent
bf0173b4
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
32 deletions
+0
-32
example/01_gemm/gemm_xdl_bf16_streamk_v3.cpp
example/01_gemm/gemm_xdl_bf16_streamk_v3.cpp
+0
-32
No files found.
example/01_gemm/gemm_xdl_bf16_streamk_v3.cpp
View file @
07f818cb
...
...
@@ -21,38 +21,6 @@ using CElementOp = PassThrough;
static
constexpr
auto
GemmDefault
=
ck
::
tensor_operation
::
device
::
GemmSpecialization
::
Default
;
// // clang-format off
// using DeviceGemmInstance = ck::tensor_operation::device::DeviceGemm_Xdl_CShuffle
// // ######| ALayout| BLayout| CLayout| AData| BData| CData| AccData| CShuffle| A|
// B| C| GEMM| NumGemmK| Block| MPer| NPer| KPer| AK1| BK1| MPer| NPer| MXdl|
// NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer|
// ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer|
// BBlockTransfer| BBlockTransfer| BBlockLds| CShuffle| CShuffle|
// CBlockTransferClusterLengths| CBlockTransfer|
// // ######| | | | Type| Type| Type| Type| DataType|
// Elementwise| Elementwise| Elementwise| Spacialization| Prefetch| Size| Block| Block| Block| |
// | XDL| XDL| Per| Per| ThreadCluster| ThreadCluster| SrcAccessOrder| SrcVectorDim|
// SrcScalar| DstScalar| AddExtraM| ThreadCluster| ThreadCluster| SrcAccessOrder|
// SrcVectorDim| SrcScalar| DstScalar| AddExtraN| MXdlPerWave| NXdlPerWave|
// _MBlock_MWaveMPerXdl| ScalarPerVector|
// // ######| | | | | | | | | Operation|
// Operation| Operation| | Stage| | | | | | | | |
// Wave| Wave| Lengths_K0_M_K1| ArrangeOrder| | | PerVector|
// PerVector_K1| | Lengths_K0_N_K1| ArrangeOrder| | |
// PerVector| PerVector_K1| | PerShuffle| PerShuffle| _NBlock_NWaveNPerXdl|
// _NWaveNPerXdl|
// // ######| | | | | | | | | | | | | |
// | | | | | | | | | | | | | | |
// | | | | | | | | |
// | | | |
// < ALayout, BLayout, CLayout, ADataType, BDataType, CDataType, AccDataType,
// CShuffleDataType, AElementOp, BElementOp, CElementOp, GemmDefault, 1, 256,
// 256, 128, 32, 8, 8, 32, 32, 4, 2, S<4, 64, 1>, S<1, 0, 2>,
// S<1, 0, 2>, 2, 8, 8, 1, S<4, 64, 1>,
// S<1, 0, 2>, S<1, 0, 2>, 2, 8, 8, 1, 1,
// 1, S<1, 32, 1, 8>, 8>;
// // clang-format on
// clang-format off
using
DeviceGemmV2_Streamk_Instance
=
ck
::
tensor_operation
::
device
::
DeviceGemm_Xdl_CShuffle_Streamk_V3
<
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment