diff --git a/.ci/azure/linux_onnxruntime.yml b/.ci/azure/linux_onnxruntime.yml index 7a7c4754610..d090ac033ac 100644 --- a/.ci/azure/linux_onnxruntime.yml +++ b/.ci/azure/linux_onnxruntime.yml @@ -98,7 +98,7 @@ jobs: -DENABLE_CPPLINT=OFF -DENABLE_TESTS=OFF -DENABLE_MKL_DNN=ON - -DENABLE_CLDNN=OFF + -DENABLE_INTEL_GPU=OFF -DENABLE_PROFILING_ITT=OFF -DENABLE_SAMPLES=OFF -DNGRAPH_ONNX_FRONTEND_ENABLE=ON diff --git a/.ci/azure/windows.yml b/.ci/azure/windows.yml index 9f7b1256bad..f25be16269d 100644 --- a/.ci/azure/windows.yml +++ b/.ci/azure/windows.yml @@ -132,7 +132,7 @@ jobs: - script: | set PATH=$(WORK_DIR)\ninja-win;%PATH% - call "$(MSVS_VARS_PATH)" && $(CMAKE_CMD) -G "Ninja Multi-Config" -DENABLE_ONEDNN_FOR_GPU=OFF -DENABLE_GNA=$(CMAKE_BUILD_SHARED_LIBS) -DENABLE_CLDNN=$(CMAKE_BUILD_SHARED_LIBS) -DENABLE_GAPI_PREPROCESSING=$(CMAKE_BUILD_SHARED_LIBS) -DBUILD_SHARED_LIBS=$(CMAKE_BUILD_SHARED_LIBS) -DENABLE_REQUIREMENTS_INSTALL=OFF -DENABLE_FASTER_BUILD=ON -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DENABLE_TESTS=ON -DENABLE_STRICT_DEPENDENCIES=OFF -DENABLE_PYTHON=ON -DPYTHON_EXECUTABLE="C:\hostedtoolcache\windows\Python\3.7.6\x64\python.exe" -DPYTHON_INCLUDE_DIR="C:\hostedtoolcache\windows\Python\3.7.6\x64\include" -DPYTHON_LIBRARY="C:\hostedtoolcache\windows\Python\3.7.6\x64\libs\python37.lib" -DIE_EXTRA_MODULES=$(OPENVINO_CONTRIB_REPO_DIR)\modules -DCMAKE_C_COMPILER:PATH="$(MSVC_COMPILER_PATH)" -DCMAKE_CXX_COMPILER:PATH="$(MSVC_COMPILER_PATH)" $(REPO_DIR) + call "$(MSVS_VARS_PATH)" && $(CMAKE_CMD) -G "Ninja Multi-Config" -DENABLE_ONEDNN_FOR_GPU=OFF -DENABLE_GNA=$(CMAKE_BUILD_SHARED_LIBS) -DENABLE_INTEL_GPU=$(CMAKE_BUILD_SHARED_LIBS) -DENABLE_GAPI_PREPROCESSING=$(CMAKE_BUILD_SHARED_LIBS) -DBUILD_SHARED_LIBS=$(CMAKE_BUILD_SHARED_LIBS) -DENABLE_REQUIREMENTS_INSTALL=OFF -DENABLE_FASTER_BUILD=ON -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DENABLE_TESTS=ON -DENABLE_STRICT_DEPENDENCIES=OFF -DENABLE_PYTHON=ON -DPYTHON_EXECUTABLE="C:\hostedtoolcache\windows\Python\3.7.6\x64\python.exe" -DPYTHON_INCLUDE_DIR="C:\hostedtoolcache\windows\Python\3.7.6\x64\include" -DPYTHON_LIBRARY="C:\hostedtoolcache\windows\Python\3.7.6\x64\libs\python37.lib" -DIE_EXTRA_MODULES=$(OPENVINO_CONTRIB_REPO_DIR)\modules -DCMAKE_C_COMPILER:PATH="$(MSVC_COMPILER_PATH)" -DCMAKE_CXX_COMPILER:PATH="$(MSVC_COMPILER_PATH)" $(REPO_DIR) workingDirectory: $(BUILD_DIR) displayName: 'CMake' @@ -181,7 +181,7 @@ jobs: continueOnError: false - script: | - python -m pip install -r $(INSTALL_DIR)\tests\smoke_tests\requirements.txt + python -m pip install -r $(INSTALL_DIR)\tests\smoke_tests\requirements.txt workingDirectory: $(INSTALL_DIR) displayName: 'Install dependencies for samples smoke tests' continueOnError: false diff --git a/.ci/openvino-onnx/Dockerfile b/.ci/openvino-onnx/Dockerfile index c4b56c2c7b4..26724c26f7c 100644 --- a/.ci/openvino-onnx/Dockerfile +++ b/.ci/openvino-onnx/Dockerfile @@ -61,7 +61,7 @@ RUN cmake .. \ -DENABLE_CPPLINT=OFF \ -DENABLE_TESTS=OFF \ -DENABLE_MKL_DNN=ON \ - -DENABLE_CLDNN=OFF \ + -DENABLE_INTEL_GPU=OFF \ -DENABLE_PROFILING_ITT=OFF \ -DENABLE_SAMPLES=OFF \ -DENABLE_PYTHON=ON \ diff --git a/CODEOWNERS b/CODEOWNERS index 2fc110e3bed..b1a77c4bc4b 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -30,11 +30,11 @@ azure-pipelines.yml @openvinotoolkit/openvino-admins /inference-engine/thirdparty/mkl-dnn/ @openvinotoolkit/openvino-ie-cpu-maintainers @openvinotoolkit/openvino-ie-cpu-developers # IE GPU: -/inference-engine/src/cldnn_engine/ @openvinotoolkit/openvino-ie-gpu-maintainers @openvinotoolkit/openvino-ie-gpu-developers /src/inference/include/ie/gpu/ @openvinotoolkit/openvino-ie-gpu-maintainers @openvinotoolkit/openvino-ie-gpu-developers /src/inference/include/ie/cldnn/ @openvinotoolkit/openvino-ie-gpu-maintainers @openvinotoolkit/openvino-ie-gpu-developers /src/inference/include/openvino/runtime/gpu/ @openvinotoolkit/openvino-ie-gpu-maintainers @openvinotoolkit/openvino-ie-gpu-developers /inference-engine/thirdparty/clDNN/ @openvinotoolkit/openvino-ie-gpu-maintainers @openvinotoolkit/openvino-ie-gpu-developers +/src/plugins/intel_gpu/ @openvinotoolkit/openvino-ie-gpu-maintainers @openvinotoolkit/openvino-ie-gpu-developers # IE VPU: /inference-engine/src/vpu/ @openvinotoolkit/openvino-ie-vpu-maintainers diff --git a/cmake/coverage.cmake b/cmake/coverage.cmake index dd1659a1a94..ff913b8a92c 100644 --- a/cmake/coverage.cmake +++ b/cmake/coverage.cmake @@ -65,10 +65,10 @@ if(ENABLE_MKL_DNN) PREFIX "${OV_COVERAGE_BASE_DIRECTORY}") endif() -if(ENABLE_CLDNN) - ie_coverage_extract(INPUT "openvino" OUTPUT "cldnn_engine" - PATTERNS "${OV_COVERAGE_BASE_DIRECTORY}/inference-engine/src/cldnn_engine/*") - ie_coverage_genhtml(INFO_FILE "cldnn_engine" +if (ENABLE_INTEL_GPU) + ie_coverage_extract(INPUT "openvino" OUTPUT "intel_gpu_plugin" + PATTERNS "${OV_COVERAGE_BASE_DIRECTORY}/src/plugins/intel_gpu/*") + ie_coverage_genhtml(INFO_FILE "intel_gpu_plugin" PREFIX "${OV_COVERAGE_BASE_DIRECTORY}") endif() diff --git a/cmake/features.cmake b/cmake/features.cmake index a40a5f25d0f..f1521229ca8 100644 --- a/cmake/features.cmake +++ b/cmake/features.cmake @@ -13,6 +13,7 @@ ie_option (ENABLE_TESTS "unit, behavior and functional tests" OFF) ie_option (ENABLE_STRICT_DEPENDENCIES "Skip configuring \"convinient\" dependencies for efficient parallel builds" ON) ie_dependent_option (ENABLE_CLDNN "clDnn based plugin for inference engine" ON "X86_64;NOT APPLE;NOT MINGW;NOT WINDOWS_STORE;NOT WINDOWS_PHONE" OFF) +ie_dependent_option (ENABLE_INTEL_GPU "GPU plugin for inference engine on Intel GPU" ON "ENABLE_CLDNN" OFF) if (NOT ENABLE_CLDNN OR ANDROID OR (CMAKE_COMPILER_IS_GNUCXX AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0)) @@ -55,8 +56,6 @@ ie_dependent_option (ENABLE_DOCS "Build docs using Doxygen" OFF "PYTHONINTERP_FO ie_dependent_option (ENABLE_GNA "GNA support for inference engine" ON "NOT APPLE;NOT ANDROID;X86_64" OFF) -ie_dependent_option (ENABLE_CLDNN_TESTS "Enable clDNN unit tests" OFF "ENABLE_CLDNN" OFF) - # "MKL-DNN library based on OMP or TBB or Sequential implementation: TBB|OMP|SEQ" if(X86 OR ARM OR (MSVC AND (ARM OR AARCH64)) ) set(THREADING_DEFAULT "SEQ") @@ -197,8 +196,8 @@ if (ENABLE_MYRIAD_NO_BOOT AND ENABLE_MYRIAD ) add_definitions(-DENABLE_MYRIAD_NO_BOOT=1) endif() -if (ENABLE_CLDNN) - add_definitions(-DENABLE_CLDNN=1) +if (ENABLE_INTEL_GPU) + add_definitions(-DENABLE_INTEL_GPU=1) endif() if (ENABLE_MKL_DNN) diff --git a/docs/IE_DG/supported_plugins/GPU.md b/docs/IE_DG/supported_plugins/GPU.md index 91cf68b895a..42657d19acd 100644 --- a/docs/IE_DG/supported_plugins/GPU.md +++ b/docs/IE_DG/supported_plugins/GPU.md @@ -3,7 +3,7 @@ GPU Plugin {#openvino_docs_IE_DG_supported_plugins_GPU} The GPU plugin uses the Intel® Compute Library for Deep Neural Networks (clDNN) to infer deep neural networks. clDNN is an open source performance library for Deep Learning (DL) applications intended for acceleration of Deep Learning Inference on Intel® Processor Graphics including Intel® HD Graphics, Intel® Iris® Graphics, Intel® Iris® Xe Graphics, and Intel® Iris® Xe MAX graphics. -For an in-depth description of clDNN, see [Inference Engine source files](https://github.com/openvinotoolkit/openvino/tree/master/inference-engine/src/cldnn_engine) and [Accelerate Deep Learning Inference with Intel® Processor Graphics](https://software.intel.com/en-us/articles/accelerating-deep-learning-inference-with-intel-processor-graphics). +For an in-depth description of clDNN, see [Inference Engine source files](https://github.com/openvinotoolkit/openvino/tree/master/src/plugins/intel_gpu/) and [Accelerate Deep Learning Inference with Intel® Processor Graphics](https://software.intel.com/en-us/articles/accelerating-deep-learning-inference-with-intel-processor-graphics). ## Device Naming Convention * Devices are enumerated as "GPU.X" where `X={0, 1, 2,...}`. Only Intel® GPU devices are considered. diff --git a/inference-engine/src/CMakeLists.txt b/inference-engine/src/CMakeLists.txt index de3e3ea2035..38c0419f70b 100644 --- a/inference-engine/src/CMakeLists.txt +++ b/inference-engine/src/CMakeLists.txt @@ -13,10 +13,6 @@ if(ENABLE_MKL_DNN) add_subdirectory(mkldnn_plugin) endif() -if(ENABLE_CLDNN) - add_subdirectory(cldnn_engine) -endif() - if(ENABLE_VPU) add_subdirectory(vpu) endif() diff --git a/inference-engine/tests/functional/plugin/CMakeLists.txt b/inference-engine/tests/functional/plugin/CMakeLists.txt index 348e59c925f..7a9db2a038c 100644 --- a/inference-engine/tests/functional/plugin/CMakeLists.txt +++ b/inference-engine/tests/functional/plugin/CMakeLists.txt @@ -8,7 +8,7 @@ if (ENABLE_MKL_DNN) add_subdirectory(cpu) endif() -if (ENABLE_CLDNN) +if (ENABLE_INTEL_GPU) add_subdirectory(gpu) endif() diff --git a/inference-engine/tests_deprecated/functional/vpu/CMakeLists.txt b/inference-engine/tests_deprecated/functional/vpu/CMakeLists.txt index 7e70aaf90dc..a493c9fcea3 100644 --- a/inference-engine/tests_deprecated/functional/vpu/CMakeLists.txt +++ b/inference-engine/tests_deprecated/functional/vpu/CMakeLists.txt @@ -5,7 +5,7 @@ set(VPU_DEPENDENCIES vpu_copy_firmware) -if (ENABLE_CLDNN) +if (ENABLE_INTEL_GPU) list(APPEND VPU_DEPENDENCIES clDNNPlugin) if(ENABLE_HETERO) list(APPEND VPU_DEPENDENCIES ov_hetero_plugin) diff --git a/inference-engine/thirdparty/CMakeLists.txt b/inference-engine/thirdparty/CMakeLists.txt index ef56e007e62..72ddf521d6f 100644 --- a/inference-engine/thirdparty/CMakeLists.txt +++ b/inference-engine/thirdparty/CMakeLists.txt @@ -17,8 +17,8 @@ if(ENABLE_LTO) set(CMAKE_INTERPROCEDURAL_OPTIMIZATION_RELEASE ON) endif() -if (ENABLE_CLDNN) - if (ENABLE_TESTS AND ENABLE_CLDNN_TESTS) +if (ENABLE_INTEL_GPU) + if (ENABLE_TESTS) set(CLDNN__INCLUDE_TESTS ON CACHE BOOL "" FORCE) else() set(CLDNN__INCLUDE_TESTS OFF CACHE BOOL "" FORCE) diff --git a/src/bindings/c/tests/CMakeLists.txt b/src/bindings/c/tests/CMakeLists.txt index 97d213be740..bacd7b89d2e 100644 --- a/src/bindings/c/tests/CMakeLists.txt +++ b/src/bindings/c/tests/CMakeLists.txt @@ -30,7 +30,7 @@ if(ENABLE_MKL_DNN) add_dependencies(${TARGET_NAME} MKLDNNPlugin) endif() -if(ENABLE_CLDNN) +if(ENABLE_INTEL_GPU) add_dependencies(${TARGET_NAME} clDNNPlugin) endif() diff --git a/src/bindings/python/BUILDING.md b/src/bindings/python/BUILDING.md index 4be330e9578..e5956e08e9f 100644 --- a/src/bindings/python/BUILDING.md +++ b/src/bindings/python/BUILDING.md @@ -30,7 +30,7 @@ Install Cython in the Python installation, or virtualenv that you are planning t ### Configure and Build as a part of OpenVINO™ Toolkit on Linux and macOS The following section illustrates how to build and install OpenVINO™ in a workspace directory using CMake. -The workspace directory is specified by the `${OPENVINO_BASEDIR}` variable. Set this variable to a directory of your choice: +The workspace directory is specified by the `${OPENVINO_BASEDIR}` variable. Set this variable to a directory of your choice: export OPENVINO_BASEDIR=/path/to/my/workspace @@ -42,30 +42,30 @@ set the mentioned flags to `ON`. Note the `CMAKE_INSTALL_PREFIX`, which defaults git clone --recursive https://github.com/openvinotoolkit/openvino.git mkdir openvino/build cd openvino/build - + cmake .. \ - -DENABLE_CLDNN=OFF \ + -DENABLE_INTEL_GPU=OFF \ -DENABLE_OPENCV=OFF \ -DENABLE_VPU=OFF \ -DENABLE_PYTHON=ON \ -DNGRAPH_ONNX_FRONTEND_ENABLE=ON \ -DCMAKE_INSTALL_PREFIX="${OPENVINO_BASEDIR}/openvino_dist" - + make -j 4 make install -The Python module is installed in the `${OPENVINO_BASEDIR}/openvino_dist/python/python/` folder. +The Python module is installed in the `${OPENVINO_BASEDIR}/openvino_dist/python/python/` folder. Set up the OpenVINO™ environment in order to add the module path to `PYTHONPATH`: source ${OPENVINO_BASEDIR}/openvino_dist/setupvars.sh -If you would like to use a specific version of Python, or use a virtual environment, you can set the `PYTHON_EXECUTABLE` -variable. For example: +If you would like to use a specific version of Python, or use a virtual environment, you can set the `PYTHON_EXECUTABLE` +variable. For example: ``` -DPYTHON_EXECUTABLE=/path/to/venv/bin/python -DPYTHON_EXECUTABLE=$(which python3.8) -``` +``` ### Build an nGraph Python Wheel on Linux and macOS @@ -88,7 +88,7 @@ You can now install the wheel in your Python environment: ### Prerequisites -In order to build OpenVINO™ and the nGraph Python wheel on Windows, you need to install Microsoft Visual Studio* and Python. +In order to build OpenVINO™ and the nGraph Python wheel on Windows, you need to install Microsoft Visual Studio* and Python. Once Python is installed, you also need to install Cython using `pip install cython`. @@ -96,10 +96,10 @@ Once Python is installed, you also need to install Cython using `pip install cyt The following section illustrates how to build and install OpenVINO™ in a workspace directory using CMake. The workspace directory is specified by the `OPENVINO_BASEDIR` variable. Set this variable to a directory of your choice: - + set OPENVINO_BASEDIR=/path/to/my/workspace -Configure the build with a `cmake` invocation similar to the following. Note that need to set `-G` and +Configure the build with a `cmake` invocation similar to the following. Note that need to set `-G` and `-DCMAKE_CXX_COMPILER` to match the version and location of your Microsoft Visual Studio installation. ``` @@ -107,7 +107,7 @@ cmake .. ^ -G"Visual Studio 16 2019" ^ -DCMAKE_BUILD_TYPE=Release ^ -DCMAKE_INSTALL_PREFIX="%OPENVINO_BASEDIR%/openvino_dist" ^ - -DENABLE_CLDNN=OFF ^ + -DENABLE_INTEL_GPU=OFF ^ -DENABLE_OPENCV=OFF ^ -DENABLE_VPU=OFF ^ -DNGRAPH_ONNX_FRONTEND_ENABLE=ON ^ @@ -169,7 +169,7 @@ You may wish to use a virutualenv for your installation. ### Run Tests -You should now be able to run tests. +You should now be able to run tests. You may need to run the `setupvars` script from the OpenVINO™ Toolkit to set paths to OpenVINO™ components. diff --git a/src/core/tests/CMakeLists.txt b/src/core/tests/CMakeLists.txt index 8510fd51abc..ac096c60e0b 100644 --- a/src/core/tests/CMakeLists.txt +++ b/src/core/tests/CMakeLists.txt @@ -455,7 +455,7 @@ if (ENABLE_MKL_DNN AND NGRAPH_UNIT_TEST_BACKENDS_ENABLE) endif() endif() -if (ENABLE_CLDNN AND NGRAPH_UNIT_TEST_BACKENDS_ENABLE) +if (ENABLE_INTEL_GPU AND NGRAPH_UNIT_TEST_BACKENDS_ENABLE) message(STATUS "NGRAPH_TESTS: IE:GPU enabled") set(ACTIVE_BACKEND_LIST ${ACTIVE_BACKEND_LIST} "IE:GPU") if (ENABLE_STRICT_DEPENDENCIES) diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 7743176ab42..24b0bb6bfc2 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -5,3 +5,7 @@ if(ENABLE_HETERO) add_subdirectory(hetero) endif() + +if(ENABLE_INTEL_GPU) + add_subdirectory(intel_gpu) +endif() diff --git a/inference-engine/src/cldnn_engine/CMakeLists.txt b/src/plugins/intel_gpu/CMakeLists.txt similarity index 81% rename from inference-engine/src/cldnn_engine/CMakeLists.txt rename to src/plugins/intel_gpu/CMakeLists.txt index cab62ab79ea..c8c998882f1 100644 --- a/inference-engine/src/cldnn_engine/CMakeLists.txt +++ b/src/plugins/intel_gpu/CMakeLists.txt @@ -16,15 +16,14 @@ if(ENABLE_GPU_DEBUG_CAPS) add_definitions(-DGPU_DEBUG_CONFIG=1) endif() -file(GLOB_RECURSE MAIN_SRC ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp) -file(GLOB LIBRARY_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/*.h) +file(GLOB_RECURSE PLUGIN_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/plugin/*.cpp ${CMAKE_CURRENT_SOURCE_DIR}/include/intel_gpu/plugin/*.h) -addVersionDefines(cldnn_engine.cpp CI_BUILD_NUMBER CLDNN_VERSION) +addVersionDefines(src/plugin/cldnn_engine.cpp CI_BUILD_NUMBER CLDNN_VERSION) ie_add_plugin(NAME ${TARGET_NAME} DEVICE_NAME "GPU" - SOURCES ${MAIN_SRC} ${LIBRARY_HEADERS} - VERSION_DEFINES_FOR cldnn_engine.cpp) + SOURCES ${PLUGIN_SOURCES} + VERSION_DEFINES_FOR src/plugin/cldnn_engine.cpp) target_compile_options(${TARGET_NAME} PRIVATE $<$:$,/Os,-Os>>) @@ -35,7 +34,7 @@ target_link_libraries(${TARGET_NAME} PRIVATE clDNN_lib pugixml::static ngraph) target_include_directories(${TARGET_NAME} PRIVATE - ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}/include/intel_gpu/plugin/ $ ${clDNN_SOURCE_DIR}/api) diff --git a/inference-engine/src/cldnn_engine/cldnn_async_infer_request.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_async_infer_request.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_async_infer_request.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_async_infer_request.h diff --git a/inference-engine/src/cldnn_engine/cldnn_common_utils.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_common_utils.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_common_utils.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_common_utils.h diff --git a/inference-engine/src/cldnn_engine/cldnn_config.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_config.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_config.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_config.h diff --git a/inference-engine/src/cldnn_engine/cldnn_custom_layer.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_custom_layer.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_custom_layer.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_custom_layer.h diff --git a/inference-engine/src/cldnn_engine/cldnn_engine.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_engine.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_engine.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_engine.h diff --git a/inference-engine/src/cldnn_engine/cldnn_executable_network.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_executable_network.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_executable_network.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_executable_network.h diff --git a/inference-engine/src/cldnn_engine/cldnn_graph.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_graph.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_graph.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_graph.h diff --git a/inference-engine/src/cldnn_engine/cldnn_infer_request.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_infer_request.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_infer_request.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_infer_request.h diff --git a/inference-engine/src/cldnn_engine/cldnn_itt.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_itt.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_itt.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_itt.h diff --git a/inference-engine/src/cldnn_engine/cldnn_primitives_list.hpp b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_primitives_list.hpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_primitives_list.hpp rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_primitives_list.hpp diff --git a/inference-engine/src/cldnn_engine/cldnn_program.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_program.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_program.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_program.h diff --git a/inference-engine/src/cldnn_engine/cldnn_remote_context.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_remote_context.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_remote_context.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_remote_context.h diff --git a/inference-engine/src/cldnn_engine/cldnn_transformations_pipeline.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_transformations_pipeline.h similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_transformations_pipeline.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/cldnn_transformations_pipeline.h diff --git a/inference-engine/src/cldnn_engine/simple_math.h b/src/plugins/intel_gpu/include/intel_gpu/plugin/simple_math.h similarity index 100% rename from inference-engine/src/cldnn_engine/simple_math.h rename to src/plugins/intel_gpu/include/intel_gpu/plugin/simple_math.h diff --git a/inference-engine/src/cldnn_engine/cldnn_async_infer_request.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_async_infer_request.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_async_infer_request.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_async_infer_request.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_config.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_config.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_config.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_config.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_custom_layer.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_custom_layer.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_custom_layer.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_custom_layer.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_engine.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_engine.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_engine.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_engine.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_executable_network.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_executable_network.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_executable_network.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_executable_network.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_graph.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_graph.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_graph.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_graph.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_infer_request.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_infer_request.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_infer_request.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_infer_request.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_program.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_program.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_program.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_program.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_remote_context.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_remote_context.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_remote_context.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_remote_context.cpp diff --git a/inference-engine/src/cldnn_engine/cldnn_transformations_pipeline.cpp b/src/plugins/intel_gpu/src/plugin/cldnn_transformations_pipeline.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/cldnn_transformations_pipeline.cpp rename to src/plugins/intel_gpu/src/plugin/cldnn_transformations_pipeline.cpp diff --git a/inference-engine/src/cldnn_engine/custom_layer_example.xml b/src/plugins/intel_gpu/src/plugin/custom_layer_example.xml similarity index 100% rename from inference-engine/src/cldnn_engine/custom_layer_example.xml rename to src/plugins/intel_gpu/src/plugin/custom_layer_example.xml diff --git a/inference-engine/src/cldnn_engine/ops/batch_to_space.cpp b/src/plugins/intel_gpu/src/plugin/ops/batch_to_space.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/batch_to_space.cpp rename to src/plugins/intel_gpu/src/plugin/ops/batch_to_space.cpp diff --git a/inference-engine/src/cldnn_engine/ops/broadcast.cpp b/src/plugins/intel_gpu/src/plugin/ops/broadcast.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/broadcast.cpp rename to src/plugins/intel_gpu/src/plugin/ops/broadcast.cpp diff --git a/inference-engine/src/cldnn_engine/ops/concat.cpp b/src/plugins/intel_gpu/src/plugin/ops/concat.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/concat.cpp rename to src/plugins/intel_gpu/src/plugin/ops/concat.cpp diff --git a/inference-engine/src/cldnn_engine/ops/constant.cpp b/src/plugins/intel_gpu/src/plugin/ops/constant.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/constant.cpp rename to src/plugins/intel_gpu/src/plugin/ops/constant.cpp diff --git a/inference-engine/src/cldnn_engine/ops/convert.cpp b/src/plugins/intel_gpu/src/plugin/ops/convert.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/convert.cpp rename to src/plugins/intel_gpu/src/plugin/ops/convert.cpp diff --git a/inference-engine/src/cldnn_engine/ops/convolution.cpp b/src/plugins/intel_gpu/src/plugin/ops/convolution.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/convolution.cpp rename to src/plugins/intel_gpu/src/plugin/ops/convolution.cpp diff --git a/inference-engine/src/cldnn_engine/ops/ctc_greedy_decoder.cpp b/src/plugins/intel_gpu/src/plugin/ops/ctc_greedy_decoder.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/ctc_greedy_decoder.cpp rename to src/plugins/intel_gpu/src/plugin/ops/ctc_greedy_decoder.cpp diff --git a/inference-engine/src/cldnn_engine/ops/cum_sum.cpp b/src/plugins/intel_gpu/src/plugin/ops/cum_sum.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/cum_sum.cpp rename to src/plugins/intel_gpu/src/plugin/ops/cum_sum.cpp diff --git a/inference-engine/src/cldnn_engine/ops/custom.cpp b/src/plugins/intel_gpu/src/plugin/ops/custom.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/custom.cpp rename to src/plugins/intel_gpu/src/plugin/ops/custom.cpp diff --git a/inference-engine/src/cldnn_engine/ops/depth_to_space.cpp b/src/plugins/intel_gpu/src/plugin/ops/depth_to_space.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/depth_to_space.cpp rename to src/plugins/intel_gpu/src/plugin/ops/depth_to_space.cpp diff --git a/inference-engine/src/cldnn_engine/ops/detection_output.cpp b/src/plugins/intel_gpu/src/plugin/ops/detection_output.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/detection_output.cpp rename to src/plugins/intel_gpu/src/plugin/ops/detection_output.cpp diff --git a/inference-engine/src/cldnn_engine/ops/eltwise.cpp b/src/plugins/intel_gpu/src/plugin/ops/eltwise.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/eltwise.cpp rename to src/plugins/intel_gpu/src/plugin/ops/eltwise.cpp diff --git a/inference-engine/src/cldnn_engine/ops/embedding_bag.cpp b/src/plugins/intel_gpu/src/plugin/ops/embedding_bag.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/embedding_bag.cpp rename to src/plugins/intel_gpu/src/plugin/ops/embedding_bag.cpp diff --git a/inference-engine/src/cldnn_engine/ops/extract_image_patches.cpp b/src/plugins/intel_gpu/src/plugin/ops/extract_image_patches.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/extract_image_patches.cpp rename to src/plugins/intel_gpu/src/plugin/ops/extract_image_patches.cpp diff --git a/inference-engine/src/cldnn_engine/ops/fake_quantize.cpp b/src/plugins/intel_gpu/src/plugin/ops/fake_quantize.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/fake_quantize.cpp rename to src/plugins/intel_gpu/src/plugin/ops/fake_quantize.cpp diff --git a/inference-engine/src/cldnn_engine/ops/gather tree.cpp b/src/plugins/intel_gpu/src/plugin/ops/gather tree.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/gather tree.cpp rename to src/plugins/intel_gpu/src/plugin/ops/gather tree.cpp diff --git a/inference-engine/src/cldnn_engine/ops/gather.cpp b/src/plugins/intel_gpu/src/plugin/ops/gather.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/gather.cpp rename to src/plugins/intel_gpu/src/plugin/ops/gather.cpp diff --git a/inference-engine/src/cldnn_engine/ops/gather_elements.cpp b/src/plugins/intel_gpu/src/plugin/ops/gather_elements.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/gather_elements.cpp rename to src/plugins/intel_gpu/src/plugin/ops/gather_elements.cpp diff --git a/inference-engine/src/cldnn_engine/ops/gather_nd.cpp b/src/plugins/intel_gpu/src/plugin/ops/gather_nd.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/gather_nd.cpp rename to src/plugins/intel_gpu/src/plugin/ops/gather_nd.cpp diff --git a/inference-engine/src/cldnn_engine/ops/grn.cpp b/src/plugins/intel_gpu/src/plugin/ops/grn.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/grn.cpp rename to src/plugins/intel_gpu/src/plugin/ops/grn.cpp diff --git a/inference-engine/src/cldnn_engine/ops/interpolate.cpp b/src/plugins/intel_gpu/src/plugin/ops/interpolate.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/interpolate.cpp rename to src/plugins/intel_gpu/src/plugin/ops/interpolate.cpp diff --git a/inference-engine/src/cldnn_engine/ops/loop.cpp b/src/plugins/intel_gpu/src/plugin/ops/loop.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/loop.cpp rename to src/plugins/intel_gpu/src/plugin/ops/loop.cpp diff --git a/inference-engine/src/cldnn_engine/ops/lrn.cpp b/src/plugins/intel_gpu/src/plugin/ops/lrn.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/lrn.cpp rename to src/plugins/intel_gpu/src/plugin/ops/lrn.cpp diff --git a/inference-engine/src/cldnn_engine/ops/matmul.cpp b/src/plugins/intel_gpu/src/plugin/ops/matmul.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/matmul.cpp rename to src/plugins/intel_gpu/src/plugin/ops/matmul.cpp diff --git a/inference-engine/src/cldnn_engine/ops/mvn.cpp b/src/plugins/intel_gpu/src/plugin/ops/mvn.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/mvn.cpp rename to src/plugins/intel_gpu/src/plugin/ops/mvn.cpp diff --git a/inference-engine/src/cldnn_engine/ops/non_max_suppression.cpp b/src/plugins/intel_gpu/src/plugin/ops/non_max_suppression.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/non_max_suppression.cpp rename to src/plugins/intel_gpu/src/plugin/ops/non_max_suppression.cpp diff --git a/inference-engine/src/cldnn_engine/ops/normalize_l2.cpp b/src/plugins/intel_gpu/src/plugin/ops/normalize_l2.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/normalize_l2.cpp rename to src/plugins/intel_gpu/src/plugin/ops/normalize_l2.cpp diff --git a/inference-engine/src/cldnn_engine/ops/one_hot.cpp b/src/plugins/intel_gpu/src/plugin/ops/one_hot.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/one_hot.cpp rename to src/plugins/intel_gpu/src/plugin/ops/one_hot.cpp diff --git a/inference-engine/src/cldnn_engine/ops/pad.cpp b/src/plugins/intel_gpu/src/plugin/ops/pad.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/pad.cpp rename to src/plugins/intel_gpu/src/plugin/ops/pad.cpp diff --git a/inference-engine/src/cldnn_engine/ops/parameter.cpp b/src/plugins/intel_gpu/src/plugin/ops/parameter.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/parameter.cpp rename to src/plugins/intel_gpu/src/plugin/ops/parameter.cpp diff --git a/inference-engine/src/cldnn_engine/ops/pooling.cpp b/src/plugins/intel_gpu/src/plugin/ops/pooling.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/pooling.cpp rename to src/plugins/intel_gpu/src/plugin/ops/pooling.cpp diff --git a/inference-engine/src/cldnn_engine/ops/prior_box.cpp b/src/plugins/intel_gpu/src/plugin/ops/prior_box.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/prior_box.cpp rename to src/plugins/intel_gpu/src/plugin/ops/prior_box.cpp diff --git a/inference-engine/src/cldnn_engine/ops/proposal.cpp b/src/plugins/intel_gpu/src/plugin/ops/proposal.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/proposal.cpp rename to src/plugins/intel_gpu/src/plugin/ops/proposal.cpp diff --git a/inference-engine/src/cldnn_engine/ops/reduce.cpp b/src/plugins/intel_gpu/src/plugin/ops/reduce.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/reduce.cpp rename to src/plugins/intel_gpu/src/plugin/ops/reduce.cpp diff --git a/inference-engine/src/cldnn_engine/ops/region_yolo.cpp b/src/plugins/intel_gpu/src/plugin/ops/region_yolo.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/region_yolo.cpp rename to src/plugins/intel_gpu/src/plugin/ops/region_yolo.cpp diff --git a/inference-engine/src/cldnn_engine/ops/reorg_yolo.cpp b/src/plugins/intel_gpu/src/plugin/ops/reorg_yolo.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/reorg_yolo.cpp rename to src/plugins/intel_gpu/src/plugin/ops/reorg_yolo.cpp diff --git a/inference-engine/src/cldnn_engine/ops/reshape.cpp b/src/plugins/intel_gpu/src/plugin/ops/reshape.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/reshape.cpp rename to src/plugins/intel_gpu/src/plugin/ops/reshape.cpp diff --git a/inference-engine/src/cldnn_engine/ops/result.cpp b/src/plugins/intel_gpu/src/plugin/ops/result.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/result.cpp rename to src/plugins/intel_gpu/src/plugin/ops/result.cpp diff --git a/inference-engine/src/cldnn_engine/ops/reverse_sequence.cpp b/src/plugins/intel_gpu/src/plugin/ops/reverse_sequence.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/reverse_sequence.cpp rename to src/plugins/intel_gpu/src/plugin/ops/reverse_sequence.cpp diff --git a/inference-engine/src/cldnn_engine/ops/rnn.cpp b/src/plugins/intel_gpu/src/plugin/ops/rnn.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/rnn.cpp rename to src/plugins/intel_gpu/src/plugin/ops/rnn.cpp diff --git a/inference-engine/src/cldnn_engine/ops/roi_pooling.cpp b/src/plugins/intel_gpu/src/plugin/ops/roi_pooling.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/roi_pooling.cpp rename to src/plugins/intel_gpu/src/plugin/ops/roi_pooling.cpp diff --git a/inference-engine/src/cldnn_engine/ops/scatter_elements_update.cpp b/src/plugins/intel_gpu/src/plugin/ops/scatter_elements_update.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/scatter_elements_update.cpp rename to src/plugins/intel_gpu/src/plugin/ops/scatter_elements_update.cpp diff --git a/inference-engine/src/cldnn_engine/ops/scatter_nd_update.cpp b/src/plugins/intel_gpu/src/plugin/ops/scatter_nd_update.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/scatter_nd_update.cpp rename to src/plugins/intel_gpu/src/plugin/ops/scatter_nd_update.cpp diff --git a/inference-engine/src/cldnn_engine/ops/scatter_update.cpp b/src/plugins/intel_gpu/src/plugin/ops/scatter_update.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/scatter_update.cpp rename to src/plugins/intel_gpu/src/plugin/ops/scatter_update.cpp diff --git a/inference-engine/src/cldnn_engine/ops/select.cpp b/src/plugins/intel_gpu/src/plugin/ops/select.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/select.cpp rename to src/plugins/intel_gpu/src/plugin/ops/select.cpp diff --git a/inference-engine/src/cldnn_engine/ops/shuffle_channels.cpp b/src/plugins/intel_gpu/src/plugin/ops/shuffle_channels.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/shuffle_channels.cpp rename to src/plugins/intel_gpu/src/plugin/ops/shuffle_channels.cpp diff --git a/inference-engine/src/cldnn_engine/ops/softmax.cpp b/src/plugins/intel_gpu/src/plugin/ops/softmax.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/softmax.cpp rename to src/plugins/intel_gpu/src/plugin/ops/softmax.cpp diff --git a/inference-engine/src/cldnn_engine/ops/space_to_batch.cpp b/src/plugins/intel_gpu/src/plugin/ops/space_to_batch.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/space_to_batch.cpp rename to src/plugins/intel_gpu/src/plugin/ops/space_to_batch.cpp diff --git a/inference-engine/src/cldnn_engine/ops/space_to_depth.cpp b/src/plugins/intel_gpu/src/plugin/ops/space_to_depth.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/space_to_depth.cpp rename to src/plugins/intel_gpu/src/plugin/ops/space_to_depth.cpp diff --git a/inference-engine/src/cldnn_engine/ops/split.cpp b/src/plugins/intel_gpu/src/plugin/ops/split.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/split.cpp rename to src/plugins/intel_gpu/src/plugin/ops/split.cpp diff --git a/inference-engine/src/cldnn_engine/ops/strided_slice.cpp b/src/plugins/intel_gpu/src/plugin/ops/strided_slice.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/strided_slice.cpp rename to src/plugins/intel_gpu/src/plugin/ops/strided_slice.cpp diff --git a/inference-engine/src/cldnn_engine/ops/tensor_iterator.cpp b/src/plugins/intel_gpu/src/plugin/ops/tensor_iterator.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/tensor_iterator.cpp rename to src/plugins/intel_gpu/src/plugin/ops/tensor_iterator.cpp diff --git a/inference-engine/src/cldnn_engine/ops/tile.cpp b/src/plugins/intel_gpu/src/plugin/ops/tile.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/tile.cpp rename to src/plugins/intel_gpu/src/plugin/ops/tile.cpp diff --git a/inference-engine/src/cldnn_engine/ops/topk.cpp b/src/plugins/intel_gpu/src/plugin/ops/topk.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/topk.cpp rename to src/plugins/intel_gpu/src/plugin/ops/topk.cpp diff --git a/inference-engine/src/cldnn_engine/ops/transpose.cpp b/src/plugins/intel_gpu/src/plugin/ops/transpose.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/transpose.cpp rename to src/plugins/intel_gpu/src/plugin/ops/transpose.cpp diff --git a/inference-engine/src/cldnn_engine/ops/unary.cpp b/src/plugins/intel_gpu/src/plugin/ops/unary.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/ops/unary.cpp rename to src/plugins/intel_gpu/src/plugin/ops/unary.cpp diff --git a/inference-engine/src/cldnn_engine/simple_math.cpp b/src/plugins/intel_gpu/src/plugin/simple_math.cpp similarity index 100% rename from inference-engine/src/cldnn_engine/simple_math.cpp rename to src/plugins/intel_gpu/src/plugin/simple_math.cpp diff --git a/thirdparty/CMakeLists.txt b/thirdparty/CMakeLists.txt index 8a4733aba8a..dbc5b0745dc 100644 --- a/thirdparty/CMakeLists.txt +++ b/thirdparty/CMakeLists.txt @@ -14,7 +14,7 @@ add_subdirectory(ittapi) add_subdirectory(itt_collector EXCLUDE_FROM_ALL) add_subdirectory(zlib EXCLUDE_FROM_ALL) add_subdirectory(cnpy EXCLUDE_FROM_ALL) -if(ENABLE_CLDNN) +if(ENABLE_INTEL_GPU) add_subdirectory(ocl) endif()