Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
liyinrong
composable_kernel
Commits
c6e4dae9
Commit
c6e4dae9
authored
3 years ago
by
Chao Liu
Browse files
Options
Download
Email Patches
Plain Diff
clean
parent
78fd467d
improve_pipeline_v3
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
include/ck/tensor_operation/gpu/grid/gridwise_gemm_xdl_cshuffle_v1.hpp
+8
-10
...nsor_operation/gpu/grid/gridwise_gemm_xdl_cshuffle_v1.hpp
with
8 additions
and
10 deletions
+8
-10
include/ck/tensor_operation/gpu/grid/gridwise_gemm_xdl_cshuffle_v1.hpp
View file @
c6e4dae9
...
...
@@ -16,8 +16,6 @@
#include "ck/tensor_operation/gpu/thread/threadwise_tensor_slice_transfer.hpp"
#include "ck/tensor_operation/gpu/element/element_wise_operation.hpp"
#include <tuple>
namespace
ck
{
template
<
typename
GridwiseGemm
,
...
...
@@ -137,14 +135,14 @@ struct GridwiseGemm_k0mk1_k0nk1_mn_xdl_cshuffle_v1
using
ThisThreadBlock
=
ThisThreadBlock
<
BlockSize
>
;
static
constexpr
std
::
size_t
GridwiseGemmPipelineVersion
=
2
;
using
GridwiseGemmPipe
=
typename
std
::
tuple_element
<
GridwiseGemmPipelineVersion
,
std
::
tuple
<
char
,
remove_cvref_t
<
decltype
(
GridwiseGemmPipeline_v
1_Selector
<
NumGemmKPrefetchStage
,
LoopSched
>
())
>
,
GridwiseGemmPipeline_v2
>>::
type
;
// FIXME: pass GridwiseGemmPipe as a template arguement into GridwiseGemm
using
GridwiseGemmPipe
=
#if 1
remove_cvref_t
<
decltype
(
GridwiseGemmPipeline_v1_Selector
<
NumGemmKPrefetchStage
,
LoopSched
>
())
>
;
#else
GridwiseGemmPipeline_v
2
;
#endif
__host__
__device__
static
constexpr
auto
GetABlockDescriptor_AK0PerBlock_MPerBlock_AK1
()
{
...
...
This diff is collapsed.
Click to expand it.
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
Menu
Projects
Groups
Snippets
Help