Enable parallel jobs for hip-clang build

[ROCm/rccl commit: 3f471ab5b1]
Cette révision appartient à :
Wenkai Du a révisé 2020-04-29 17:58:16 +00:00
1 Parent c0c0e92ef5
révision 52096f2cb6
1 fichier modifié
+6
+6
Voir le fichier
@@ -164,6 +164,12 @@ if("${HIP_COMPILER}" MATCHES "clang")
endforeach()
target_link_libraries(rccl PRIVATE -fgpu-rdc)
target_include_directories(rccl PRIVATE /opt/rocm/hsa/include)
find_program( hipcc_executable hipcc )
execute_process(COMMAND bash "-c" "${hipcc_executable} -help | grep 'parallel-jobs'" OUTPUT_VARIABLE hipcc_parallel_jobs)
if("${hipcc_parallel_jobs}" MATCHES "parallel-jobs")
target_compile_options(rccl PRIVATE -parallel-jobs=4 PRIVATE -Wno-format-nonliteral)
target_link_libraries(rccl PRIVATE -parallel-jobs=4)
endif()
endif()
if("${HIP_COMPILER}" MATCHES "hcc")