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

Remove dependencies on other layouts

parent 2b7e1b40
...@@ -16,10 +16,12 @@ target_link_libraries(test_gemm_int8 PRIVATE device_gemm_instance) ...@@ -16,10 +16,12 @@ target_link_libraries(test_gemm_int8 PRIVATE device_gemm_instance)
add_library(gemm_standalone_xdl_fp16_instances STATIC add_library(gemm_standalone_xdl_fp16_instances STATIC
instance/gemm_f16_nn_instance.cpp instance/gemm_f16_nn_instance.cpp
instance/gemm_f16_nt_instance.cpp # instance/gemm_f16_nt_instance.cpp
instance/gemm_f16_tn_instance.cpp # instance/gemm_f16_tn_instance.cpp
instance/gemm_f16_tt_instance.cpp # instance/gemm_f16_tt_instance.cpp
) )
set_source_files_properties(instance/gemm_f16_nn_instance.cpp PROPERTIES COMPILE_FLAGS "-save-temps -Wno-gnu-line-marker -amdgpu-enable-max-ilp-scheduling-strategy")
add_test_executable(test_gemm_standalone_xdl_fp16 gemm_standalone_xdl_fp16.cpp) add_test_executable(test_gemm_standalone_xdl_fp16 gemm_standalone_xdl_fp16.cpp)
target_link_libraries(test_gemm_standalone_xdl_fp16 PRIVATE gemm_standalone_xdl_fp16_instances utility) target_link_libraries(test_gemm_standalone_xdl_fp16 PRIVATE gemm_standalone_xdl_fp16_instances utility)
target_include_directories(test_gemm_standalone_xdl_fp16 PRIVATE instance/) target_include_directories(test_gemm_standalone_xdl_fp16 PRIVATE instance/)
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
#include "ck/tensor_operation/gpu/device/impl/device_gemm_xdl_cshuffle.hpp" #include "ck/tensor_operation/gpu/device/impl/device_gemm_xdl_cshuffle.hpp"
#include "gemm_f16_nn_instance.hpp" #include "gemm_f16_nn_instance.hpp"
#include "gemm_f16_nt_instance.hpp" // #include "gemm_f16_nt_instance.hpp"
#include "gemm_f16_tn_instance.hpp" // #include "gemm_f16_tn_instance.hpp"
#include "gemm_f16_tt_instance.hpp" // #include "gemm_f16_tt_instance.hpp"
using Row = ck::tensor_layout::gemm::RowMajor; using Row = ck::tensor_layout::gemm::RowMajor;
using Col = ck::tensor_layout::gemm::ColumnMajor; using Col = ck::tensor_layout::gemm::ColumnMajor;
......
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