Lines Matching +full:- +full:- +full:force
1 # - Try to find MKLDNN
7 # MKLDNN_FOUND : set to true if mkl-dnn is found.
8 # MKLDNN_INCLUDE_DIR : path to mkl-dnn include dir.
9 # MKLDNN_LIBRARIES : list of libraries for mkl-dnn
20 SET(MKLDNN_ROOT "${PROJECT_SOURCE_DIR}/third_party/ideep/mkl-dnn")
36 set(DNNL_MAKE_COMMAND "cmake" "--build" ".")
40 list(APPEND DNNL_MAKE_COMMAND "-j" "$ENV{MAX_JOBS}")
42 list(APPEND DNNL_MAKE_COMMAND "--" "-l" "$ENV{MAX_JOBS}")
46 set(DNNL_CXX_FLAGS "-DCMAKE_CXX_FLAGS=-fpreview-breaking-changes")
54 CMAKE_ARGS -DCMAKE_C_COMPILER=icx
55 -DCMAKE_CXX_COMPILER=${SYCL_CXX_DRIVER}
57 -DDNNL_GPU_RUNTIME=SYCL
58 -DDNNL_CPU_RUNTIME=THREADPOOL
59 -DDNNL_BUILD_TESTS=OFF
60 -DDNNL_BUILD_EXAMPLES=OFF
61 -DONEDNN_BUILD_GRAPH=OFF
62 -DDNNL_LIBRARY_TYPE=STATIC
63 -DDNNL_DPCPP_HOST_COMPILER=${DNNL_HOST_COMPILER} # Use global cxx compiler as host compiler
64 -G ${CMAKE_GENERATOR} # Align Generator to Torch
66 BUILD_BYPRODUCTS "xpu_mkldnn_proj-prefix/src/xpu_mkldnn_proj-build/src/${DNNL_LIB_NAME}"
84 MESSAGE("-- Will build oneDNN Graph")
85 SET(LLGA_ROOT "${PROJECT_SOURCE_DIR}/third_party/ideep/mkl-dnn")
87 SET(ONEDNN_BUILD_GRAPH ON CACHE BOOL "" FORCE)
91 MESSAGE("-- Will build oneDNN UKERNEL")
92 SET(DNNL_EXPERIMENTAL_UKERNEL ON CACHE BOOL "" FORCE)
100 …EXECUTE_PROCESS(COMMAND git${CMAKE_EXECUTABLE_SUFFIX} submodule update --init mkl-dnn WORKING_DIRE…
116 ADD_DEFINITIONS(-DIDEEP_USE_MKL)
121 SET(MKLDNN_USE_MKL "NONE" CACHE STRING "" FORCE)
129 MESSAGE(STATUS "MKL-DNN is using TBB")
143 SET(MKLDNN_CPU_RUNTIME ${MKLDNN_CPU_RUNTIME} CACHE STRING "" FORCE)
144 SET(DNNL_BUILD_TESTS FALSE CACHE BOOL "" FORCE)
145 SET(DNNL_BUILD_EXAMPLES FALSE CACHE BOOL "" FORCE)
146 SET(DNNL_LIBRARY_TYPE STATIC CACHE STRING "" FORCE)
147 SET(DNNL_ENABLE_PRIMITIVE_CACHE TRUE CACHE BOOL "" FORCE)
148 SET(DNNL_GRAPH_CPU_RUNTIME ${MKLDNN_CPU_RUNTIME} CACHE STRING "" FORCE)
151 SET(DNNL_GRAPH_LIBRARY_TYPE STATIC CACHE STRING "" FORCE)
154 SET(DNNL_ARCH_OPT_FLAGS "HostOpts" CACHE STRING "" FORCE)
159 SET(DNNL_ARCH_OPT_FLAGS "" CACHE STRING "" FORCE)
161 SET(DNNL_ARCH_OPT_FLAGS "-mcpu=generic" CACHE STRING "" FORCE)
164 SET(DNNL_ARCH_OPT_FLAGS "" CACHE STRING "" FORCE)
171 MESSAGE("Failed to include MKL-DNN target")
176 TARGET_COMPILE_OPTIONS(dnnl PRIVATE -Wno-maybe-uninitialized)
177 TARGET_COMPILE_OPTIONS(dnnl PRIVATE -Wno-strict-overflow)
178 TARGET_COMPILE_OPTIONS(dnnl PRIVATE -Wno-error=strict-overflow)
184 MESSAGE(STATUS "Found MKL-DNN: TRUE")