Browse Source

Pre Merge pull request !716 from 王涛/r1.2.0

pull/716/MERGE
王涛 Gitee 5 years ago
parent
commit
dd4b8f2d75
12 changed files with 28 additions and 32 deletions
  1. +6
    -6
      CMakeLists.txt
  2. +3
    -3
      ge/CMakeLists.txt
  3. +2
    -2
      ge/common/CMakeLists.txt
  4. +1
    -1
      ge/executor/CMakeLists.txt
  5. +4
    -4
      ge/ge_local_engine/CMakeLists.txt
  6. +1
    -1
      ge/ge_runtime/CMakeLists.txt
  7. +1
    -5
      ge/graph/load/new_model_manager/zero_copy_task.h
  8. +4
    -4
      ge/host_cpu_engine/CMakeLists.txt
  9. +3
    -3
      ge/offline/CMakeLists.txt
  10. +1
    -1
      ge/plugin/engine/CMakeLists.txt
  11. +1
    -1
      metadef
  12. +1
    -1
      parser

+ 6
- 6
CMakeLists.txt View File

@@ -52,10 +52,10 @@ if (ENABLE_OPEN_SRC)
include(cmake/FindModule.cmake) include(cmake/FindModule.cmake)
include(cmake/intf_pub_linux.cmake) include(cmake/intf_pub_linux.cmake)


# for CPU/GPU mode, find c_sec and slog from local prebuild
# for CPU/GPU mode, find c_sec and alog from local prebuild
#if(NOT ENABLE_D AND NOT GE_ONLY) #if(NOT ENABLE_D AND NOT GE_ONLY)
# set(GE_PREBUILD_PATH ${GE_CODE_DIR}/third_party/prebuild/${CMAKE_HOST_SYSTEM_PROCESSOR}) # set(GE_PREBUILD_PATH ${GE_CODE_DIR}/third_party/prebuild/${CMAKE_HOST_SYSTEM_PROCESSOR})
# find_module(slog libslog.so ${GE_PREBUILD_PATH})
# find_module(alog libalog.so ${GE_PREBUILD_PATH})
# if D_LINK_PATH is set in environment variables, search libraries in given path # if D_LINK_PATH is set in environment variables, search libraries in given path
if(DEFINED ENV{D_LINK_PATH}) if(DEFINED ENV{D_LINK_PATH})
# D_LINK_PATH is set # D_LINK_PATH is set
@@ -72,7 +72,7 @@ if (ENABLE_OPEN_SRC)
endif() endif()
set(GE_LIB_PATH ${GE_LIB_PATH}/${GE_SYS_ARCH}) set(GE_LIB_PATH ${GE_LIB_PATH}/${GE_SYS_ARCH})
set(STATIC_ACL_LIB ${GE_LIB_PATH}) set(STATIC_ACL_LIB ${GE_LIB_PATH})
find_module(slog libslog.so ${GE_LIB_PATH})
find_module(alog libalog.so ${GE_LIB_PATH})
find_module(static_mmpa libmmpa.a ${GE_LIB_PATH}) find_module(static_mmpa libmmpa.a ${GE_LIB_PATH})
find_module(msprofiler libmsprofiler.a ${GE_LIB_PATH}) find_module(msprofiler libmsprofiler.a ${GE_LIB_PATH})
find_module(hccl libhccl.so ${GE_LIB_PATH}) find_module(hccl libhccl.so ${GE_LIB_PATH})
@@ -88,7 +88,7 @@ if (ENABLE_OPEN_SRC)
elseif(ENABLE_GE_COV OR ENABLE_GE_UT) elseif(ENABLE_GE_COV OR ENABLE_GE_UT)
add_subdirectory(tests) add_subdirectory(tests)
else() else()
find_module(slog libslog.so ${ASCEND_ATC_DIR})
find_module(alog libalog.so ${ASCEND_ATC_DIR})
find_module(static_mmpa libmmpa.a ${ASCEND_ATC_DIR}) find_module(static_mmpa libmmpa.a ${ASCEND_ATC_DIR})
find_module(error_manager liberror_manager.so ${ASCEND_ATC_DIR}) find_module(error_manager liberror_manager.so ${ASCEND_ATC_DIR})
if(PLATFORM STREQUAL "train") if(PLATFORM STREQUAL "train")
@@ -154,7 +154,7 @@ elseif (ENABLE_D OR ENABLE_ACL)
include(cmake/intf_pub_linux.cmake) include(cmake/intf_pub_linux.cmake)


# common libraries # common libraries
find_module(slog libslog.so ${ASCEND_MS_DRIVER_PATH})
find_module(alog libalog.so ${ASCEND_MS_DRIVER_PATH})
find_module(error_manager liberror_manager.so ${ASCEND_MS_RUNTIME_PATH} ${ATLAS_MS_RUNTIME_PATH}) find_module(error_manager liberror_manager.so ${ASCEND_MS_RUNTIME_PATH} ${ATLAS_MS_RUNTIME_PATH})
find_module(static_mmpa libmmpa.a ${ASCEND_MS_RUNTIME_PATH} ${ATLAS_MS_RUNTIME_PATH}) find_module(static_mmpa libmmpa.a ${ASCEND_MS_RUNTIME_PATH} ${ATLAS_MS_RUNTIME_PATH})


@@ -174,7 +174,7 @@ elseif(ENABLE_MS_TESTCASES)
include(cmake/intf_pub_linux.cmake) include(cmake/intf_pub_linux.cmake)


# common libraries # common libraries
find_module(slog libslog.so ${ASCEND_MS_DRIVER_PATH})
find_module(alog libalog.so ${ASCEND_MS_DRIVER_PATH})
find_module(error_manager liberror_manager.so ${ASCEND_MS_RUNTIME_PATH} ${ATLAS_MS_RUNTIME_PATH}) find_module(error_manager liberror_manager.so ${ASCEND_MS_RUNTIME_PATH} ${ATLAS_MS_RUNTIME_PATH})
find_module(static_mmpa libmmpa.a ${ASCEND_MS_RUNTIME_PATH} ${ATLAS_MS_RUNTIME_PATH}) find_module(static_mmpa libmmpa.a ${ASCEND_MS_RUNTIME_PATH} ${ATLAS_MS_RUNTIME_PATH})




+ 3
- 3
ge/CMakeLists.txt View File

@@ -662,7 +662,7 @@ target_link_libraries(ge_runner PRIVATE
ascend_protobuf ascend_protobuf
register register
c_sec c_sec
slog
alog
runtime runtime
resource resource
error_manager error_manager
@@ -726,7 +726,7 @@ target_link_libraries(ge_compiler PRIVATE
register register
c_sec c_sec
error_manager error_manager
slog
alog
runtime_compile runtime_compile
resource resource
-Wl,--as-needed -Wl,--as-needed
@@ -793,7 +793,7 @@ target_link_libraries(opensrc_ascendcl PRIVATE
-Wl,--no-as-needed -Wl,--no-as-needed
c_sec c_sec
runtime runtime
slog
alog
ascend_hal_stub ascend_hal_stub
-Wl,--as-needed -Wl,--as-needed
-lrt -lrt


+ 2
- 2
ge/common/CMakeLists.txt View File

@@ -113,7 +113,7 @@ target_link_libraries(ge_common PRIVATE
register register
c_sec c_sec
error_manager error_manager
slog
alog
-Wl,--as-needed -Wl,--as-needed
json json
$<$<NOT:$<STREQUAL:${TARGET_SYSTEM_NAME},Android>>:-lrt> $<$<NOT:$<STREQUAL:${TARGET_SYSTEM_NAME},Android>>:-lrt>
@@ -212,7 +212,7 @@ target_link_libraries(ge_common PRIVATE
register register
c_sec c_sec
error_manager error_manager
slog
alog
static_mmpa static_mmpa
-Wl,--as-needed -Wl,--as-needed
json json


+ 1
- 1
ge/executor/CMakeLists.txt View File

@@ -242,7 +242,7 @@ target_link_libraries(ge_executor_shared PRIVATE
-Wl,--no-as-needed -Wl,--no-as-needed
ge_common ge_common
runtime runtime
slog
alog
mmpa mmpa
graph graph
register register


+ 4
- 4
ge/ge_local_engine/CMakeLists.txt View File

@@ -57,7 +57,7 @@ target_link_libraries(ge_local_engine PRIVATE
ascend_protobuf ascend_protobuf
register register
c_sec c_sec
slog
alog
runtime runtime
-Wl,--as-needed -Wl,--as-needed
) )
@@ -99,7 +99,7 @@ target_link_libraries(atc_ge_local_engine PRIVATE
ascend_protobuf ascend_protobuf
register register
c_sec c_sec
slog
alog
runtime_compile runtime_compile
-Wl,--as-needed -Wl,--as-needed
) )
@@ -143,7 +143,7 @@ target_link_libraries(ge_local_opskernel_builder PRIVATE
-Wl,--no-as-needed -Wl,--no-as-needed
ascend_protobuf ascend_protobuf
c_sec c_sec
slog
alog
register register
graph graph
-Wl,--as-needed -Wl,--as-needed
@@ -183,7 +183,7 @@ target_link_libraries(atc_ge_local_opskernel_builder PRIVATE
-Wl,--no-as-needed -Wl,--no-as-needed
ascend_protobuf ascend_protobuf
c_sec c_sec
slog
alog
register register
graph graph
-Wl,--as-needed -Wl,--as-needed


+ 1
- 1
ge/ge_runtime/CMakeLists.txt View File

@@ -53,7 +53,7 @@ target_include_directories(ge_runtime PRIVATE
target_link_libraries(ge_runtime PRIVATE target_link_libraries(ge_runtime PRIVATE
$<BUILD_INTERFACE:intf_pub> $<BUILD_INTERFACE:intf_pub>
-Wl,--no-as-needed -Wl,--no-as-needed
slog
alog
runtime runtime
c_sec c_sec
graph graph


+ 1
- 5
ge/graph/load/new_model_manager/zero_copy_task.h View File

@@ -71,8 +71,7 @@ class ZeroCopyTask {
* @param [in] batch_label: batch label. * @param [in] batch_label: batch label.
* @return: 0 SUCCESS / others FAILED * @return: 0 SUCCESS / others FAILED
*/ */
ge::Status UpdateTaskParam(uintptr_t addr, void *buffer_addr, const map<string, set<uintptr_t>> &batch_addrs,
const string &batch_label);
ge::Status UpdateTaskParam(uintptr_t addr, void *buffer_addr);


/** /**
* @ingroup ge * @ingroup ge
@@ -91,9 +90,6 @@ class ZeroCopyTask {
return batch_label_; return batch_label_;
} }


protected:
bool CheckDynamicBatch(const map<string, set<uintptr_t>> &batch_addrs, const string &batch_label, uintptr_t addr);

private: private:
const string name_; const string name_;




+ 4
- 4
ge/host_cpu_engine/CMakeLists.txt View File

@@ -50,7 +50,7 @@ target_link_libraries(host_cpu_engine PRIVATE
c_sec c_sec
graph graph
register register
slog
alog
runtime runtime
-Wl,--as-needed -Wl,--as-needed
) )
@@ -91,7 +91,7 @@ target_link_libraries(atc_host_cpu_engine PRIVATE
c_sec c_sec
graph graph
register register
slog
alog
runtime_compile runtime_compile
-Wl,--as-needed -Wl,--as-needed
) )
@@ -134,7 +134,7 @@ target_link_libraries(host_cpu_opskernel_builder PRIVATE
-Wl,--no-as-needed -Wl,--no-as-needed
ascend_protobuf ascend_protobuf
c_sec c_sec
slog
alog
graph graph
register register
-Wl,--as-needed -Wl,--as-needed
@@ -173,7 +173,7 @@ target_link_libraries(atc_host_cpu_opskernel_builder PRIVATE
-Wl,--no-as-needed -Wl,--no-as-needed
ascend_protobuf ascend_protobuf
c_sec c_sec
slog
alog
graph graph
register register
-Wl,--as-needed -Wl,--as-needed


+ 3
- 3
ge/offline/CMakeLists.txt View File

@@ -69,7 +69,7 @@ target_link_libraries(atc PRIVATE
gflags gflags
json json
runtime_compile runtime_compile
slog
alog
static_mmpa static_mmpa
-lrt -lrt
-ldl -ldl
@@ -130,7 +130,7 @@ target_link_libraries(atc_atc.bin PRIVATE
gflags gflags
json json
runtime_compile runtime_compile
slog
alog
static_mmpa static_mmpa
-lrt -lrt
-ldl -ldl
@@ -196,7 +196,7 @@ target_link_libraries(fwk_atc.bin PRIVATE
gflags gflags
json json
runtime runtime
slog
alog
static_mmpa static_mmpa
-lrt -lrt
-ldl -ldl


+ 1
- 1
ge/plugin/engine/CMakeLists.txt View File

@@ -34,7 +34,7 @@ target_include_directories(engine PRIVATE
target_link_libraries(engine PRIVATE target_link_libraries(engine PRIVATE
$<BUILD_INTERFACE:intf_pub> $<BUILD_INTERFACE:intf_pub>
-Wl,--no-as-needed -Wl,--no-as-needed
slog
alog
-Wl,--as-needed -Wl,--as-needed
-lrt -lrt
-ldl -ldl


+ 1
- 1
metadef

@@ -1 +1 @@
Subproject commit a71110f5e42dc768ddbbd51289eb467518dedf9b
Subproject commit c3269edc0ec089dce4ae2e80f41fea42a57e7b6f

+ 1
- 1
parser

@@ -1 +1 @@
Subproject commit 2e55b1168df38cd3c76412a8d00bc8b6e7f19f82
Subproject commit 0a8a3210e39fd602f68169a558b18a5f855f9fb0

Loading…
Cancel
Save