[Hardware][Apple-CPU] Disable OneDNN build for Apple Silicon (#24200)
Signed-off-by: ignaciosica <mignacio.sica@gmail.com> Co-authored-by: Li, Jiang <jiang1.li@intel.com>
This commit is contained in:
@ -88,6 +88,7 @@ is_avx512_disabled(AVX512_DISABLED)
|
|||||||
|
|
||||||
if (MACOSX_FOUND AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64")
|
if (MACOSX_FOUND AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64")
|
||||||
message(STATUS "Apple Silicon Detected")
|
message(STATUS "Apple Silicon Detected")
|
||||||
|
set(APPLE_SILICON_FOUND TRUE)
|
||||||
set(ENABLE_NUMA OFF)
|
set(ENABLE_NUMA OFF)
|
||||||
check_sysctl(hw.optional.neon ASIMD_FOUND)
|
check_sysctl(hw.optional.neon ASIMD_FOUND)
|
||||||
check_sysctl(hw.optional.arm.FEAT_BF16 ARM_BF16_FOUND)
|
check_sysctl(hw.optional.arm.FEAT_BF16 ARM_BF16_FOUND)
|
||||||
@ -189,7 +190,7 @@ else()
|
|||||||
set(USE_ACL OFF)
|
set(USE_ACL OFF)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if ((AVX512_FOUND AND NOT AVX512_DISABLED) OR ASIMD_FOUND OR POWER9_FOUND OR POWER10_FOUND OR POWER11_FOUND)
|
if ((AVX512_FOUND AND NOT AVX512_DISABLED) OR (ASIMD_FOUND AND NOT APPLE_SILICON_FOUND) OR POWER9_FOUND OR POWER10_FOUND OR POWER11_FOUND)
|
||||||
FetchContent_Declare(
|
FetchContent_Declare(
|
||||||
oneDNN
|
oneDNN
|
||||||
GIT_REPOSITORY https://github.com/oneapi-src/oneDNN.git
|
GIT_REPOSITORY https://github.com/oneapi-src/oneDNN.git
|
||||||
|
|||||||
Reference in New Issue
Block a user