Commit d9ce3a57 authored by Po-Yen, Chen's avatar Po-Yen, Chen
Browse files

Fix format

parent b5f11e02
...@@ -10,7 +10,7 @@ namespace instance { ...@@ -10,7 +10,7 @@ namespace instance {
// irregular tile size // irregular tile size
using Instances = std::tuple< using Instances = std::tuple<
// clang-format off // clang-format off
#if CK_EXPERIMENTAL_INTER_WAVE_INSTANCES #if CK_EXPERIMENTAL_INTER_WAVE_INSTANCES
// pipeline v1, 2 waves // pipeline v1, 2 waves
//###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline| //###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline|
...@@ -23,8 +23,7 @@ using Instances = std::tuple< ...@@ -23,8 +23,7 @@ using Instances = std::tuple<
>; >;
void add_device_gemm_xdl_f16_f16_f16_mk_kn_mn_irregular_interwave_pipeline_v1_instances( void add_device_gemm_xdl_f16_f16_f16_mk_kn_mn_irregular_interwave_pipeline_v1_instances(
OwnerList<InstanceTT>& OwnerList<InstanceTT>& instances)
instances)
{ {
add_device_operation_instances(instances, Instances{}); add_device_operation_instances(instances, Instances{});
} }
......
...@@ -8,7 +8,7 @@ namespace tensor_operation { ...@@ -8,7 +8,7 @@ namespace tensor_operation {
namespace device { namespace device {
namespace instance { namespace instance {
using Instance = InstanceTN; using Instance = InstanceTN;
using Instances = OwnerList<Instance>; using Instances = OwnerList<Instance>;
void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_default_pipeline_v1_instances(Instances&); void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_default_pipeline_v1_instances(Instances&);
......
...@@ -33,8 +33,7 @@ using Instances = std::tuple< ...@@ -33,8 +33,7 @@ using Instances = std::tuple<
>; >;
void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_default_pipeline_v1_instances( void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_default_pipeline_v1_instances(
OwnerList<InstanceTN>& OwnerList<InstanceTN>& instances)
instances)
{ {
add_device_operation_instances(instances, Instances{}); add_device_operation_instances(instances, Instances{});
} }
......
...@@ -10,7 +10,7 @@ namespace instance { ...@@ -10,7 +10,7 @@ namespace instance {
// Compilation parameters for a[m, k] * b[n, k] = c[m, n] // Compilation parameters for a[m, k] * b[n, k] = c[m, n]
using Instances = std::tuple< using Instances = std::tuple<
// clang-format off // clang-format off
#if CK_EXPERIMENTAL_PIPELINE_V2_INSTANCES #if CK_EXPERIMENTAL_PIPELINE_V2_INSTANCES
// pipeline v2, 1 wave // pipeline v2, 1 wave
//###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline| //###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline|
...@@ -35,8 +35,7 @@ using Instances = std::tuple< ...@@ -35,8 +35,7 @@ using Instances = std::tuple<
>; >;
void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_default_pipeline_v2_instances( void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_default_pipeline_v2_instances(
OwnerList<InstanceTN>& OwnerList<InstanceTN>& instances)
instances)
{ {
add_device_operation_instances(instances, Instances{}); add_device_operation_instances(instances, Instances{});
} }
......
...@@ -10,7 +10,7 @@ namespace instance { ...@@ -10,7 +10,7 @@ namespace instance {
// Compilation parameters for a[m, k] * b[n, k] = c[m, n] // Compilation parameters for a[m, k] * b[n, k] = c[m, n]
using Instances = std::tuple< using Instances = std::tuple<
// clang-format off // clang-format off
#if CK_EXPERIMENTAL_INTER_WAVE_INSTANCES #if CK_EXPERIMENTAL_INTER_WAVE_INSTANCES
// pipeline v1, 2 waves // pipeline v1, 2 waves
//###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline| //###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline|
...@@ -35,8 +35,7 @@ using Instances = std::tuple< ...@@ -35,8 +35,7 @@ using Instances = std::tuple<
>; >;
void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_interwave_pipeline_v1_instances( void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_interwave_pipeline_v1_instances(
OwnerList<InstanceTN>& OwnerList<InstanceTN>& instances)
instances)
{ {
add_device_operation_instances(instances, Instances{}); add_device_operation_instances(instances, Instances{});
} }
......
...@@ -23,8 +23,7 @@ using Instances = std::tuple< ...@@ -23,8 +23,7 @@ using Instances = std::tuple<
>; >;
void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_irregular_default_pipeline_v1_instances( void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_irregular_default_pipeline_v1_instances(
OwnerList<InstanceTN>& OwnerList<InstanceTN>& instances)
instances)
{ {
add_device_operation_instances(instances, Instances{}); add_device_operation_instances(instances, Instances{});
} }
......
...@@ -10,7 +10,7 @@ namespace instance { ...@@ -10,7 +10,7 @@ namespace instance {
// irregular tile size // irregular tile size
using Instances = std::tuple< using Instances = std::tuple<
// clang-format off // clang-format off
#if CK_EXPERIMENTAL_PIPELINE_V2_INSTANCES #if CK_EXPERIMENTAL_PIPELINE_V2_INSTANCES
// pipeline v2, 1 wave // pipeline v2, 1 wave
//###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline| //###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline|
...@@ -25,8 +25,7 @@ using Instances = std::tuple< ...@@ -25,8 +25,7 @@ using Instances = std::tuple<
>; >;
void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_irregular_default_pipeline_v2_instances( void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_irregular_default_pipeline_v2_instances(
OwnerList<InstanceTN>& OwnerList<InstanceTN>& instances)
instances)
{ {
add_device_operation_instances(instances, Instances{}); add_device_operation_instances(instances, Instances{});
} }
......
...@@ -10,7 +10,7 @@ namespace instance { ...@@ -10,7 +10,7 @@ namespace instance {
// irregular tile size // irregular tile size
using Instances = std::tuple< using Instances = std::tuple<
// clang-format off // clang-format off
#if CK_EXPERIMENTAL_INTER_WAVE_INSTANCES #if CK_EXPERIMENTAL_INTER_WAVE_INSTANCES
// pipeline v1, 2 waves // pipeline v1, 2 waves
//###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline| //###########| AData| BData| CData| AccData| ALayout| BLayout| CLayout| A| B| C| GEMM| Block| MPer| NPer| K0Per| K1| MPer| NPer| MXdl| NXdl| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockTransfer| ABlockLds| BBlockTransfer| BBlockTransfer| BBlockTransfer| BlockTransfer| BBlockTransfer| BBlockTransfer| BBlockLds| CThreadTransfer| CThreadTransfer| NumPrefetch| LoopScheduler| Pipeline|
...@@ -25,8 +25,7 @@ using Instances = std::tuple< ...@@ -25,8 +25,7 @@ using Instances = std::tuple<
>; >;
void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_irregular_interwave_pipeline_v1_instances( void add_device_gemm_xdl_f16_f16_f16_mk_nk_mn_irregular_interwave_pipeline_v1_instances(
OwnerList<InstanceTN>& OwnerList<InstanceTN>& instances)
instances)
{ {
add_device_operation_instances(instances, Instances{}); add_device_operation_instances(instances, Instances{});
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment