Merge pull request #199 from wenkaidu/para_jobs
Enable parallel jobs for hip-clang build
[ROCm/rccl commit: 914b6ca27c]
This commit is contained in:
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user