if (ENABLE_CPU AND (ENABLE_D OR ENABLE_GPU))
    file(GLOB_RECURSE _PS_CACHE_SRC_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "ps_data/*.cc")
    set_property(SOURCE ${_PS_CACHE_SRC_FILES} PROPERTY COMPILE_DEFINITIONS SUBMODULE_ID=mindspore::SubModuleId::SM_PS)
    add_library(ps_cache SHARED ${_PS_CACHE_SRC_FILES})
endif()


