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
MIGraphX
Commits
c49b17e1
Commit
c49b17e1
authored
Jul 25, 2018
by
Paul
Browse files
Move miopen target to gpu
parent
9aad7df0
Changes
18
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
25 additions
and
25 deletions
+25
-25
src/CMakeLists.txt
src/CMakeLists.txt
+1
-1
src/targets/gpu/CMakeLists.txt
src/targets/gpu/CMakeLists.txt
+4
-4
src/targets/gpu/hip.cpp
src/targets/gpu/hip.cpp
+1
-1
src/targets/gpu/hip_contiguous.cpp
src/targets/gpu/hip_contiguous.cpp
+0
-0
src/targets/gpu/include/migraph/gpu/context.hpp
src/targets/gpu/include/migraph/gpu/context.hpp
+2
-2
src/targets/gpu/include/migraph/gpu/hip.hpp
src/targets/gpu/include/migraph/gpu/hip.hpp
+0
-0
src/targets/gpu/include/migraph/gpu/kernels.hpp
src/targets/gpu/include/migraph/gpu/kernels.hpp
+0
-0
src/targets/gpu/include/migraph/gpu/lowering.hpp
src/targets/gpu/include/migraph/gpu/lowering.hpp
+0
-0
src/targets/gpu/include/migraph/gpu/miopen.hpp
src/targets/gpu/include/migraph/gpu/miopen.hpp
+0
-0
src/targets/gpu/include/migraph/gpu/rocblas.hpp
src/targets/gpu/include/migraph/gpu/rocblas.hpp
+0
-0
src/targets/gpu/include/migraph/gpu/target.hpp
src/targets/gpu/include/migraph/gpu/target.hpp
+0
-0
src/targets/gpu/include/migraph/gpu/write_literals.hpp
src/targets/gpu/include/migraph/gpu/write_literals.hpp
+0
-0
src/targets/gpu/lowering.cpp
src/targets/gpu/lowering.cpp
+6
-6
src/targets/gpu/rocblas.cpp
src/targets/gpu/rocblas.cpp
+1
-1
src/targets/gpu/target.cpp
src/targets/gpu/target.cpp
+4
-4
src/targets/gpu/write_literals.cpp
src/targets/gpu/write_literals.cpp
+2
-2
test/CMakeLists.txt
test/CMakeLists.txt
+1
-1
test/miopen/miopen.cpp
test/miopen/miopen.cpp
+3
-3
No files found.
src/CMakeLists.txt
View file @
c49b17e1
...
@@ -11,5 +11,5 @@ target_include_directories(migraph PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOUR
...
@@ -11,5 +11,5 @@ target_include_directories(migraph PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOUR
add_subdirectory
(
onnx
)
add_subdirectory
(
onnx
)
add_subdirectory
(
targets/cpu
)
add_subdirectory
(
targets/cpu
)
if
(
MIGRAPH_ENABLE_MIOPEN
)
if
(
MIGRAPH_ENABLE_MIOPEN
)
add_subdirectory
(
targets/
miopen
)
add_subdirectory
(
targets/
gpu
)
endif
()
endif
()
src/targets/
miopen
/CMakeLists.txt
→
src/targets/
gpu
/CMakeLists.txt
View file @
c49b17e1
...
@@ -17,13 +17,13 @@ rocm_clang_tidy_check(migraph_device)
...
@@ -17,13 +17,13 @@ rocm_clang_tidy_check(migraph_device)
target_link_libraries
(
migraph_device migraph hip::device
)
target_link_libraries
(
migraph_device migraph hip::device
)
target_include_directories
(
migraph_device PUBLIC $<BUILD_INTERFACE:
${
CMAKE_CURRENT_SOURCE_DIR
}
/include>
)
target_include_directories
(
migraph_device PUBLIC $<BUILD_INTERFACE:
${
CMAKE_CURRENT_SOURCE_DIR
}
/include>
)
add_library
(
migraph_
miopen
add_library
(
migraph_
gpu
hip.cpp
hip.cpp
target.cpp
target.cpp
lowering.cpp
lowering.cpp
write_literals.cpp
write_literals.cpp
rocblas.cpp
rocblas.cpp
)
)
rocm_clang_tidy_check
(
migraph_
miopen
)
rocm_clang_tidy_check
(
migraph_
gpu
)
target_link_libraries
(
migraph_
miopen
migraph MIOpen migraph_device roc::rocblas
)
target_link_libraries
(
migraph_
gpu
migraph MIOpen migraph_device roc::rocblas
)
target_include_directories
(
migraph_
miopen
PUBLIC $<BUILD_INTERFACE:
${
CMAKE_CURRENT_SOURCE_DIR
}
/include>
)
target_include_directories
(
migraph_
gpu
PUBLIC $<BUILD_INTERFACE:
${
CMAKE_CURRENT_SOURCE_DIR
}
/include>
)
src/targets/
miopen
/hip.cpp
→
src/targets/
gpu
/hip.cpp
View file @
c49b17e1
#include <migraph/
miopen
/hip.hpp>
#include <migraph/
gpu
/hip.hpp>
#include <migraph/manage_ptr.hpp>
#include <migraph/manage_ptr.hpp>
#include <miopen/miopen.h>
#include <miopen/miopen.h>
...
...
src/targets/
miopen
/hip_contiguous.cpp
→
src/targets/
gpu
/hip_contiguous.cpp
View file @
c49b17e1
File moved
src/targets/
miopen
/include/migraph/
miopen
/context.hpp
→
src/targets/
gpu
/include/migraph/
gpu
/context.hpp
View file @
c49b17e1
#ifndef MIGRAPH_GUARD_RTGLIB_CONTEXT_HPP
#ifndef MIGRAPH_GUARD_RTGLIB_CONTEXT_HPP
#define MIGRAPH_GUARD_RTGLIB_CONTEXT_HPP
#define MIGRAPH_GUARD_RTGLIB_CONTEXT_HPP
#include <migraph/
miopen
/miopen.hpp>
#include <migraph/
gpu
/miopen.hpp>
#include <migraph/
miopen
/rocblas.hpp>
#include <migraph/
gpu
/rocblas.hpp>
namespace
migraph
{
namespace
migraph
{
namespace
miopen
{
namespace
miopen
{
...
...
src/targets/
miopen
/include/migraph/
miopen
/hip.hpp
→
src/targets/
gpu
/include/migraph/
gpu
/hip.hpp
View file @
c49b17e1
File moved
src/targets/
miopen
/include/migraph/
miopen
/kernels.hpp
→
src/targets/
gpu
/include/migraph/
gpu
/kernels.hpp
View file @
c49b17e1
File moved
src/targets/
miopen
/include/migraph/
miopen
/lowering.hpp
→
src/targets/
gpu
/include/migraph/
gpu
/lowering.hpp
View file @
c49b17e1
File moved
src/targets/
miopen
/include/migraph/
miopen
/miopen.hpp
→
src/targets/
gpu
/include/migraph/
gpu
/miopen.hpp
View file @
c49b17e1
File moved
src/targets/
miopen
/include/migraph/
miopen
/rocblas.hpp
→
src/targets/
gpu
/include/migraph/
gpu
/rocblas.hpp
View file @
c49b17e1
File moved
src/targets/
miopen
/include/migraph/
miopen
/target.hpp
→
src/targets/
gpu
/include/migraph/
gpu
/target.hpp
View file @
c49b17e1
File moved
src/targets/
miopen
/include/migraph/
miopen
/write_literals.hpp
→
src/targets/
gpu
/include/migraph/
gpu
/write_literals.hpp
View file @
c49b17e1
File moved
src/targets/
miopen
/lowering.cpp
→
src/targets/
gpu
/lowering.cpp
View file @
c49b17e1
#include <rocblas.h>
#include <rocblas.h>
#include <migraph/
miopen
/lowering.hpp>
#include <migraph/
gpu
/lowering.hpp>
#include <migraph/manage_ptr.hpp>
#include <migraph/manage_ptr.hpp>
#include <migraph/instruction.hpp>
#include <migraph/instruction.hpp>
#include <migraph/operators.hpp>
#include <migraph/operators.hpp>
#include <migraph/shape_for_each.hpp>
#include <migraph/shape_for_each.hpp>
#include <migraph/
miopen
/miopen.hpp>
#include <migraph/
gpu
/miopen.hpp>
#include <migraph/
miopen
/hip.hpp>
#include <migraph/
gpu
/hip.hpp>
#include <migraph/dfor.hpp>
#include <migraph/dfor.hpp>
#include <migraph/
miopen
/kernels.hpp>
#include <migraph/
gpu
/kernels.hpp>
#include <migraph/iterator_for.hpp>
#include <migraph/iterator_for.hpp>
#include <migraph/
miopen
/rocblas.hpp>
#include <migraph/
gpu
/rocblas.hpp>
#include <migraph/
miopen
/context.hpp>
#include <migraph/
gpu
/context.hpp>
namespace
migraph
{
namespace
migraph
{
namespace
miopen
{
namespace
miopen
{
...
...
src/targets/
miopen
/rocblas.cpp
→
src/targets/
gpu
/rocblas.cpp
View file @
c49b17e1
#include <migraph/
miopen
/rocblas.hpp>
#include <migraph/
gpu
/rocblas.hpp>
namespace
migraph
{
namespace
migraph
{
namespace
miopen
{
namespace
miopen
{
...
...
src/targets/
miopen
/target.cpp
→
src/targets/
gpu
/target.cpp
View file @
c49b17e1
#include <migraph/
miopen
/target.hpp>
#include <migraph/
gpu
/target.hpp>
#include <migraph/
miopen
/lowering.hpp>
#include <migraph/
gpu
/lowering.hpp>
#include <migraph/
miopen
/write_literals.hpp>
#include <migraph/
gpu
/write_literals.hpp>
#include <migraph/
miopen
/context.hpp>
#include <migraph/
gpu
/context.hpp>
namespace
migraph
{
namespace
migraph
{
namespace
miopen
{
namespace
miopen
{
...
...
src/targets/
miopen
/write_literals.cpp
→
src/targets/
gpu
/write_literals.cpp
View file @
c49b17e1
#include <migraph/
miopen
/write_literals.hpp>
#include <migraph/
gpu
/write_literals.hpp>
#include <migraph/iterator_for.hpp>
#include <migraph/iterator_for.hpp>
#include <migraph/
miopen
/hip.hpp>
#include <migraph/
gpu
/hip.hpp>
#include <migraph/instruction.hpp>
#include <migraph/instruction.hpp>
namespace
migraph
{
namespace
migraph
{
...
...
test/CMakeLists.txt
View file @
c49b17e1
...
@@ -102,6 +102,6 @@ if(MIGRAPH_ENABLE_MIOPEN)
...
@@ -102,6 +102,6 @@ if(MIGRAPH_ENABLE_MIOPEN)
foreach
(
TEST
${
MIOPEN_TESTS
}
)
foreach
(
TEST
${
MIOPEN_TESTS
}
)
get_filename_component
(
BASE_NAME
${
TEST
}
NAME_WE
)
get_filename_component
(
BASE_NAME
${
TEST
}
NAME_WE
)
add_test_executable
(
test_miopen_
${
BASE_NAME
}
${
TEST
}
)
add_test_executable
(
test_miopen_
${
BASE_NAME
}
${
TEST
}
)
target_link_libraries
(
test_miopen_
${
BASE_NAME
}
migraph_
miopen
)
target_link_libraries
(
test_miopen_
${
BASE_NAME
}
migraph_
gpu
)
endforeach
()
endforeach
()
endif
()
endif
()
test/miopen/miopen.cpp
View file @
c49b17e1
...
@@ -3,9 +3,9 @@
...
@@ -3,9 +3,9 @@
#include <migraph/operators.hpp>
#include <migraph/operators.hpp>
#include <migraph/generate.hpp>
#include <migraph/generate.hpp>
#include <migraph/cpu/cpu_target.hpp>
#include <migraph/cpu/cpu_target.hpp>
#include <migraph/
miopen
/target.hpp>
#include <migraph/
gpu
/target.hpp>
#include <migraph/
miopen
/miopen.hpp>
#include <migraph/
gpu
/miopen.hpp>
#include <migraph/
miopen
/hip.hpp>
#include <migraph/
gpu
/hip.hpp>
#include <migraph/manage_ptr.hpp>
#include <migraph/manage_ptr.hpp>
#include <miopen/miopen.h>
#include <miopen/miopen.h>
...
...
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